SnarkNews on ACM ICPC Final-2017

 

University of Illinois - Urbana-Champaign (USA)

11 World finals: 1992, 2007-2013, 2015-2017