SnarkNews on ACM ICPC Final-2017

 

British University in Egypt (Egypt)

2 World finals: 2010, 2016

Champions of Africa and Middle East: 2010