KPI-OPEN programming competition 2023

In the midst of summer, Igor Sikorsky Kyiv Polytechnic Institute held the traditional International Open Student Programming Olympiad named after S.O. Lebedev and V.M. Glushkov "KPI-OPEN 2023" for the sixteenth time. It was organized by Igor Sikorsky Kyiv Polytechnic Institute with the support of the Ministry of Education and Science of Ukraine and partner companies Infopulse, Credit Agricole Ukraine, NGO "Development of IT Education", Sigma Software, SoftServe, Genesis, DataArt.

This year, for the first time in the history of KPI-OPEN, not only students but also school teams participated. Compared to the last Olympiad held in 2021, the number of teams has doubled: 168 teams registered for participation, including 35 from schools, including 2 teams from Romania, the rest are Ukrainian; 8 teams from colleges: 3 from Romania and the rest from Ukraine; 125 teams from universities (Lithuania - 1; Poland+Ukraine team - 1; Romania - 4; Ukraine - 119).

The competition was held remotely from July 12 to 14. The official part (opening and closing of the Olympiad, announcement of the winners) and webinars were held in Zoom, and the Olympiad itself was held on the e-Olymp platform. It is worth reminding that KPI-OPEN is one of the largest international programming competitions. This year's format did not hinder the achievement of the main goal - attracting students and young people to intellectual competitions, promoting the acquisition of hard and soft skills, developing ties between universities, ensuring contacts between students from different cities and countries, and networking with leading IT companies.

The Olympiad was held in one round. The participants had to cope with 10 tasks within six hours. However, a test round was organized before the competition so that the participants could get acquainted with the platform and the level of tasks. The main programming languages were C#, C++, Java, and Python. Teams consisted of three participants who performed the tasks and a coach who trained the team. There was no video observation, and this year a different platform was used for the Olympiad compared to the previous one. Traditionally, the partners of the Olympiad held a series of webinars for the participants and all interested persons - there were 5 of them in total: "We know how programs work" by Infopulse, "Your most important skills to start in IT Project Management" by SoftServe, "Artificial Intelligence and its impact on software development" by the NGO "Development of IT Education", "Power Point: it is a tool" by Sigma Software, "IT Bank. Who are they?" by Credit Agricole Ukraine.

The winners of the Olympiad were determined by the highest number of points for the tasks solved (the rating depending on the speed and correctness of the tasks, as well as the number of attempts to complete them, was automatically determined by the system). The first place went to the [KhNURE] KIVI team (Kharkiv National University of Radio Electronics, Ukraine). The second place went to LNU Stallions (Ivan Franko National University of Lviv, Ukraine) and InfO(1)Team (Prahova County Center of Excellence, Romania). The third place was taken by #define true rand() (Vilnius University, Lithuania), ALGO6 - coders (students of 145th Natural Science Lyceum + Rohatyn Lyceum + UPML, Ukraine), and CNER (Emil Racovita National College Iasi, Romania). Prizes have been sent to the winners by mail.

Prepared by Volodymyr Shkolnyi
(based on the information of the DNVR)

The competition involves 168 teams from 35 schools, 8 colleges, and 125 universities in Ukraine, as well as Romania, Lithuania, and Poland. The teams compete for the championship and special prizes from the Olympiad partners.

This year, schoolchildren joined the participants for the first time. The competition raises the professional level of future specialists, develops their leadership skills and teamwork.