SnarkNews on ACM ICPC Final-2017

 

Beijing University of Posts and Telecommunications (China)

7 World finals: 2008-2010, 2012, 2013, 2016, 2017