SnarkNews on ACM ICPC Final-2018

 

University of Electronic Science and Technology of China (China)

9 World finals: 2008, 2010-2017