INRTU students reached the semi-final of the ICPC World University Programming Championships

INRTU student team won the second place in the quarterfinals of the ICPC World Championship in the East Siberian region. Students will be performing in the semi-final, which will be held among the participants fr om Russia and the CIS countries.

An intellectual tournament dedicated to algorithmic programming was held on November 21. Fifty teams from Barnaul, Krasnoyarsk, Novosibirsk, Chita, Ulan-Ude and other Russian cities competed this time. For Irkutsk residents, the competition was organized at the Irkutsk State University.

The program was supervised by Vadim Arshinsky, Head of the Centre for Software Engineering of INRTU. University’s team was represented by three teams comprising nine students of the Institute of The Informational Technologies and Data Analysis.

During the project, students were solving 13 complexes of the algorithmic cases in English in a limited time (five hours).

"The organizers impose strict requirements on the participants. Solutions are uploaded to the special system, wh ere the correctness of the algorithm, its execution time, and the computational resources spent are automatically checked. The students applied different methods of the numerical calculations, discrete mathematics.

The Olympiad tasks are different from the routine work of IT programmers, but these kinds of tasks may be encountered during job interviews. Participation in the championship is an excellent challenge for the development of the intellectual abilities. Guys have gained important competences that are important for good programmers.

This year our students were preparing under the guidance of Andrey Chumachenko, the founder of the Baikal Sports Programming Association. In addition, the knowledge gained at the university helped the Polytechnic students to perform successfully," commented Vadim Arshinsky.


Third-year students Oleg Lukash, Kamron Boturkhonov and Alexander Kozhevnikov became silver medalists of the championship. The students study the Automated Control Systems at INRTU.

According to Oleg Lukash, the team managed to solve seven cases - the same result was achieved by the tournament winners, representatives of The Irkutsk State University.

"During the championships, we have received the penalty points, which affected the allocation of places. Penalties were awarded for the inefficient algorithms. Each task has to run for no more than five seconds, taking up a certain amount of the operating memory.

The team captain was an experienced sports programmer, Kamron, who is practicing at solving algorithmic problems on the speed. We distributed the tasks sequentially, the most difficult ones were solved in a brainstorming dimensions," said Oleg.