SnarkNews on ICPC Final-2020

 

Northeastern University (China) (China)

3 World finals: 2016, 2017, 2019