From October 1 to October 6, 2021, for the first time, Moscow holds the finals of the International Collegiate Programming Contest (ICPC).
More than 60,000 student programmers from more than 3,000 universities from up to 115 countries participate in qualifying rounds each year, and only the best of them reach the finals.
The upcoming final will feature 100 teams with 15 from Russian teams, including five from Moscow. These are students of MIPT, Lomonosov Moscow State University, HSE, National Research Nuclear University MEPhI, and Moscow Aviation Institute.
The current champion is the Moscow team, which won two consecutive years. Last year, due to the pandemic, the final was not held, and in 2019 it was held in Porto (Portugal), 10 Russian teams took part in it, including three from Moscow.
At the final stage in Moscow, teams of three people will compete in logic, speed and strategy for five hours, defining optimal solutions for 8-12 unique algorithmic problems of varying degrees of complexity. The teams are ranked according to the number of problems solved.
During the online conference on the opening night, the Deputy Head of the Ministry of Digital Development Maxim Parshin recalled that Russia has been participating in this championship since 1995. At the same time, in 2021, most teams were represented by China (18 teams), Russia and India (15 teams each), Brazil (9), and South Korea (6).
Deputy Minister of Digital Development, Communications and Mass Media of the Russian Federation
In turn, the head of the Moscow City Information Technology Department, Eduard Lysenko, spoke about the capital's IT staff.
Minister of the Government of Moscow, Head of the Moscow Department of Information Technologies
ICPC Executive Director, ICPC Foundation President William Poucher recalled other competitors.
ICPC Executive Director, ICPC Foundation President
ICPC is the oldest and most prestigious IT team competition in the world, which has been held annually since 1977. Russia joined the championship in 1995 and today is ahead of all countries in the number of medals. Over the last 20 years, Russian students have won 33 gold medals and have maintained a winning streak since 2012.
Image Source: ICPC