SnarkNews on ICPC Final-2020

 

Universidad de La Habana (Cuba)

7 World finals: 2011-2013, 2015-2017, 2019

Champions of Latin America: 2017