SnarkNews on ACM ICPC Final-2017

 

Shanghai University (China)

7 World finals: 1996-1999, 2015-2017