SnarkNews on ICPC Final-2020

 

U of Science and Technology of China (China)

3 World finals: 2006, 2007, 2015