SnarkNews on ACM ICPC Final-2017

 

University of Electronic Science and Technology of China (China)

9 World finals: 2008, 2010-2017