The ACM International Collegiate Programming Contest (ICPC) finals took place on May 20–25, 2017 in Rapid City, South Dakota, USA. A team of student programmers from the St. Petersburg University of Information Technologies, Mechanics, and Optics (ITMO) once again earned the title of World Champions, setting a new world record with their seventh champion cup.
The annual ACM ICPC sponsored by IBM is the premier global programming competition conducted by and for the world’s universities. This year, ICPC Regional participation included 46,381 of the brightest young developers from 2,948 universities in 103 countries on six continents. The top 133 teams from the regional competition, including 13 teams from Russia, advanced to the final round.
Each team of three students had a single computer and five hours to solve a set of complex, real-world programming problems. The ITMO team of Ivan Belonogov, Vladimir Smykalov, and Ilya Zban managed to solve 10 of 12 problems in the fewest attempts in the least cumulative time, winning the contest. Teams from the University of Warsaw, Seoul National University, and St. Petersburg State University took second, third, and fourth places, respectively, and were recognized with gold medals.
The top 10 included another two Russian universities: Moscow Institute of Physics and Technology won the silver prize, and Ural Federal University won bronze. In total, 4 out of the 12 winning teams were from Russian universities. Over the course of ACM ICPC history, Russian teams have won 32 gold medals, and Russian universities have been absolute ACM ICPC champions 12 times.
In recent years, the ACM ICPC has become a battlefield for two of the largest Russian Universities: St. Petersburg State University and the ITMO. The technical skills of the Russian software developers go beyond basic programming, their engineering and scientific talent is acknowledged on a global level, and we are proud to have one of Auriga’s development centers located in the city of St. Petersburg.
The next ACM ICPC World Finals will be held in Beijing, China, in April 2018. We heartily congratulate the winners and hope that Russian students will again dominate the contest in China in 2018!