Финальный этап соревнований по программированию (ICPC) среди студентов в Северном Евразийском регионе

Финальный этап соревнований по программированию (ICPC) среди студентов в Северном Евразийском регионе

В Санкт-Петербурге 6–7 декабря 2022 года состоялись финальные состязания чемпионата по программированию среди студентов в Северном Евразийском регионе (NERC). Сильнейшие программисты боролись за путевку в финал мирового чемпионата ICPC (International Collegiate Programming Contest), который проводится с 1977 года международной организацией ACM в три этапа: четвертьфинал, полуфинал и финал.

Две команды БНТУ – «BelarusionNTU#1FITRX3» (в составе студентов третьего курса ФИТР Ольги Юрьевны Кихтенко, Вадима Владимировича Малеванного, Артема Вячеславовича Зайцева) и «BelarusionNTU#2Pogchampions» (в составе студентов второго курса ФИТР Богдана Александровича Борейко, Ивана Алексеевича Жовняка, Кирилла Ивановича Птухи) – участвовали в соревновании среди вузов региона Северной Евразии, куда входят высшие учебные заведения Беларуси, России, Азербайджана, Армении, Грузии, Казахстана, Кыргызстана, Таджикистана, Туркменистана и Узбекистана. Всего в полуфинале выступили около 280 сборных.

Для справки: руководителями команд БНТУ выступили доцент кафедры «Горные машины» Елена Казимировна Костюкевич и старший преподаватель кафедры «Программное обеспечение информационных систем и технологий» Ирина Михайловна Борисова.

Соревнования проходили по установленным правилам: трем участникам предоставлялся компьютер, изолированный от интернета, набор сложных алгоритмических задач и пять часов для их решения. Команды не могли пользоваться электронными устройствами, помимо предоставленного компьютера, и справочной литературой, но имели право принести англо-русский словарь. Задача считалась решенной правильно, если она проходила все тесты в проверяющей системе, заранее заготовленные жюри, и укладывалась в ограничения по времени и памяти. За правильно решенную задачу участникам начислялось штрафное время, равное времени от начала контекста до принятия решения системой. За каждое неправильно отправленное решение начислялись дополнительные 20 минут за каждую попытку. Побеждала команда, которая справилась с большим количеством задач и заработала меньше штрафного времени.

Таким образом, в течение пяти часов участники разрабатывали алгоритм, доказывали его правильность и оптимальность, писали программу на одном из языков программирования и проверяли результат в автоматизированной тестирующей системе. Из их числа в финал прошли студенты 12 вузов.

Победителями стали обучающиеся Московского физико-технического института, решившие 10 из предложенных 12 задач. Республику Беларусь на финале ICPC будут представлять команда Белорусского государственного университета, завоевавшая золотые медали и решившая восемь задач, и команда Белорусского государственного университета информатики и радиоэлектроники, решившая пять задач.

Студентам БНТУ покорилось по три задачи. Команда второго курса не имела штрафных очков и заняла среднюю позицию в турнирной таблице, команда третьего курса имела штрафные очки и заняла позицию ниже. К сожалению, такие результаты не позволяют нашим студентам претендовать на путевку в финал чемпионата ICPC сезона 2022–2023, который пройдет в Египте. В тренерском штабе БНТУ уже идет активная работа над повышением уровня подготовки программистов и их мотивации, что непременно принесет положительные результаты в ближайшем будущем.

Для справки: ICPC – самое престижное и масштабное студенческое командное соревнование по спортивному программированию в мире, на котором состязаются лучшие умы планеты. Ежегодно в нем принимают участие более 52 000 лучших молодых программистов из более 110 стран, и только 1 % сильнейших доходит до финального турнира. Миссия чемпионата – создать возможности для общения между студентами разных университетов и привлечь внимание научных кругов и IT-индустрии к новому поколению профессионалов.

Е. К. Костюкевич, доцент кафедры «Горные машины»;
И. М. Борисова, ст. пр. кафедры «Программное обеспечение информационных систем и технологий»

Content available under licence Creative Commons Attribution 4.0 License.
You'll be interested
Times news All news
29 June 2026 21:59
BNTU and the Scientific and Practical Center of the Prosecutor General's Office have signed a cooperation agreement.
The agreement was signed by Igor Moroz, Director of the Scientific and Practical Center for Strengthening Legality and Law and Order of the Prosecutor General’s Office of the Republic of Belarus, and Sergei Kharitonchik, Rector of BNTU.
29 June 2026 18:48
"Power engineers must be energetic." 1971 graduates met at BNTU
For graduates, this is not just a meeting, but a return to their youth. They share memories, recognize each other with familiar jokes and smiles, as if five decades have not passed since graduation.
29 June 2026 15:45
Do the right thing: the Faculty of Architecture
We tell you about the Faculty of Architecture of BNTU, where they train leading architects and designers who shape the modern image of Belarusian cities.
29 June 2026 13:46
The BNTU team took part in a peat football tournament.
The 8th National Peat Football Tournament, dedicated to the 95th anniversary of the Belarusian energy system, was held on June 20, 2026, in the village of Pravdinsky, Pukhovichi District, at the Sergeevichskoye Peat Briquette Plant branch of the Mingaz State Unitary Enterprise. Twenty-seven teams participated, including some from Russia. A team of students and faculty from the Faculty of Mining and Environmental Engineering and the Faculty of Power Engineering of the Belarusian National Technical University took to the peat fields. The peat football tournament is not only an exciting competition but also an opportunity to network with colleagues and meet like-minded individuals.