Студенты ТулГУ удостоены Диплома II степени полуфинала ICPC

  • 18.12.2024

Студенты ТулГУ удостоены Диплома II степени полуфинала ICPC

13-15 декабря одновременно на нескольких площадках в Российской Федерации и странах ближнего зарубежья в очном формате проходил полуфинал Студенческого командного чемпионата мира по программированию Northern Eurasia Finals ICPC.

Международные соревнования ICPC проводятся один раз в год поэтапно и собирают на своих площадках более 50 тысяч человек из нескольких тысяч университетов по всему миру.

— Команда, в составе которой трое студентов, должна решить за отведённое время как можно больше алгоритмических задач, — рассказала кандидат технических наук, доцент кафедры «Информационная безопасность» Института прикладной математики и компьютерных наук, преподаватель IT-кластера ТулГУ Галина Валерьевна Басалова. — Обычно на соревновании предлагают 10-13 достаточно сложных задач на разные темы, каждая из которых подразумевает написание кода программы. Решение участников проверяют на большом количестве тестовых данных, и оно засчитывается только в том случае, если программа выдаёт правильные ответы на всех тестах… 

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

Задачи на подобных соревнованиях всегда уникальные, их составляют специально для конкретного мероприятия. Чтобы их решить, участникам необходимы глубокие знания теории алгоритмов и структур данных, специальных разделов дискретной математики, а также большой практический опыт программирования. 

Готовят задачи жюри, состоящие из преподавателей ведущих вузов Российской Федерации, таких как ИТМО, СПбГУ, МФТИ, ВШЭ, и других стран, а также из бывших участников олимпиад и соревнований по программированию. Все авторы задач являются признанными специалистами в своей области. Многие из них неоднократно становились призёрами международных олимпиад по информатике и программированию. 

По словам самих членов жюри, на подготовку набора задач такого уровня уходит около полугода.

Большинство команд, участвующих в соревнованиях ICPC, отсеивается на промежуточных этапах и не доходит до полуфинала.

Команды студентов Тульского государственного университета в числе примерно двухсот команд из других вузов ЦФО, продолжила Галина Валерьевна, выступали в конце сентября в квалификационном раунде соревнований Центральной России. По его результатам две команды ТулГУ были приглашены на следующий, четвертьфинальный этап. Он проходил в октябре в Ярославле и собрал на своей площадке сильнейшие студенческие команды из вузов Архангельска, Владимира, Вологды, Иваново, Кирова, Костромы, Орла, Рыбинска, Твери, Тулы, Череповца, Ярославля и других городов России. 

На четвертьфинальных соревнованиях первое место заняла команда «TulaSU 2: kak nibud» Тульского государственного университета, в состав которой вошли третьекурсники направления подготовки «Информатика и вычислительная техника» Лев Провоторин из Института прикладной математики и компьютерных наук и Лука Хикматов из Института международного образования, а также третьекурсница направления подготовки «Программная инженерия» Института прикладной математики и компьютерных наук Дарья Салыгина.

Команда ТулГУ, единственная в Туле, получила право участвовать в следующем раунде соревнований — полуфинале студенческого командного чемпионата мира по программированию Northern Eurasia Finals ICPC 2024 (ICPC NEF-2024).

— Успешное участие в таких соревнованиях невозможно без серьёзной подготовки и индивидуальной образовательной траектории каждого участника команды, — подчеркнула Галина Валерьевна Басалова. — Наши студенты проводили регулярные командные занятия и тренировки, участвовали в образовательных интенсивах и сборах, как очно, так и онлайн. Последние учебно-тренировочные сборы перед полуфиналом команда ТулГУ проходила в онлайн-режиме буквально неделю назад совместно с несколькими сильнейшими командами университета ИТМО и Петрозаводского государственного университета. Ребята проделали колоссальную работу — изучали теорию по соответствующим темам, выполняли задания и разбирали решения других авторов. Вообще же на подготовку к таким соревнованиям тратится от 15 до 30 часов в неделю дополнительного времени. И это не считая основной учёбы. 

Всего же за выход в финал чемпионата мира боролись более 300 команд образовательных организаций высшего образования России и других стран. 150 команд соревновались на площадке в Санкт-Петербурга. 

И здесь важно отметить, что в последние годы одна-две сильнейшие команды Тульского государственного университета стабильно выходили в полуфинал ICPC, однако дипломов призёров никогда не получали. 

В этом же году наша команда «TulaSU 2: kak nibud» в числе других призёров была удостоена Диплома II степени и получила памятные подарки. 

— Участие в таком соревновании важно само по себе, поскольку члены команд и организаторы — это уже статусное сообщество по спортивному программированию, — высказался Лев Провоторин. — Хорошие результаты на соревнованиях ICPC ценятся не только у участников, но и у соревнующихся вузов. В мировой финал ICPC может пройти только одна команда от университета, и мы были близки к победе. Некоторые команды, которые решили столько же задач, сколько и мы, но с меньшим штрафным временем, получили приглашения на финал. А мы доказали прежде всего себе, что тренировались не напрасно. Кроме того, ведущие IT-компании учитывают результаты участия в ICPC при трудоустройстве, поскольку это является показателем навыков программирования и командной работы. Пользуясь случаем, хотел бы поблагодарить Тульский государственный университет за поддержку студентов на олимпиадах, в том числе и на этапах ICPC! 

— С первого курса меня увлекли алгоритмы и спортивное программирование. С тех пор я ежегодно участвую в чемпионатах ICPC. И этот год не стал исключением, — поделился Лука Хикматов. — Это очень престижный чемпионат, уже само участие в котором означает хороший уровень подготовки. Горжусь тем, что наша команда получила Диплом II степени! Это почётно и приятно! Ну а впечатления у меня от этих соревнований только положительные! Высокий уровень организации мероприятия, множество активностей от спонсоров и конечно, радость от успешного выступления. 

Мы от всей души поздравляем Льва, Луку, Дарью и Галину Валерьевну Басалову, подготовившую наших участников! Желаем всем им покорения новых вершин и ярких достижений!

Татьяна Крикункова

Фото предоставлены героями материала

2022 Тульский государственный университет. Политика конфиденциальности