SnarkNews on ACM ICPC Final-2017

 

Universidad de La Habana (Cuba)

6 World finals: 2011-2013, 2015-2017

Champions of Latin America: 2017