SnarkNews on ACM ICPC Final-2017

 

U of Science and Technology of China (China)

3 World finals: 2006, 2007, 2015