SnarkNews on ACM ICPC Final-2019

 

Beijing University of Posts and Telecommunications (China)

8 World finals: 2008-2010, 2012, 2013, 2016-2018