SnarkNews on ACM ICPC Final-2017

 

East China U of Science and Technology (China)

3 World finals: 2003, 2007, 2009