SnarkNews on ACM ICPC Final-2017

 

Wuhan U (China)

6 World finals: 2008-2012, 2017