С 26 по 29 апреля в Воронеже прошли первые всероссийские соревнования по спортивному программированию среди студентов. Участниками стали более 300 студентов из более чем 30 вузов и 18 регионов России. Воронеж представляли четыре вуза: ВГУ, ВГТУ, ВУНЦ ВВС «ВВА» и Академии ФСИН. От ВГУ участвовали четыре команды – по две в каждой дисциплине.
Соревнования в обеих дисциплинах были командными, в алгоритмическом программировании команды традиционно состояли из трёх человек, в продуктовом участвовали не более пяти студентов.
По алгоритмическому программированию соревнования проходили в два дня по пять часов, в рамках которых командам предлагалось решить восемь алгоритмических задач в первый день, 12 – во второй. Решение задачи – программа на любом языке программирования, которая по входным данным должна получить корректные выходные данные, проверка задач – автоматическое тестирование на серии тестов. Правильным считается решение, которое проходит все тесты.
Соревнования по продуктовому программированию проходили в форме хакатона, где командам за 36 часов непрерывного времени предлагалось реализовать программное решение для заданного кейса. В этот раз в качестве такого кейса предлагалось реализовать приложение для автоматизации деятельности Федерации спортивного программирования. Разработанные решения проходили публичную защиту и оценивались жюри по следующим критериям: работоспособность, соответствие техническому заданию, качество кода, презентация и потенциал развития. Команды оценивались по сумме набранных баллов, выставленных судьями.
В дисциплине «алгоритмическое программирование» команда ВГУ в составе студентов ФКН Никиты Бережнова, Максима Новоточинова, Юлии Шишко (тренер – старший преподаватель ФКН Дмитрий Соломатин) решили 15 задач из 20 предложенных и завоевали бронзовые медали. В дисциплине «продуктовое программирование» студенты ФКН заняли седьмое место среди 27 команд.
– Несмотря на то, что олимпиадное программирование широко известно в России как школьникам, так и студентам, и подобные олимпиады проводятся регулярно многими вузами, эти соревнования были особенными. В прошлом году спортивное программирование было включено Минспортом России во всероссийский реестр видов спорта, и прошедшие соревнования стали первыми в России спортивными соревнованиями по дисциплинам «Алгоритмическое программирование» и «Продуктовое программирование». Успех студентов ФКН подтвердил высокий уровень преподавания на факультете компьютерных наук и, кроме того, стал определённым итогом многолетней систематической работы с одарёнными студентами, – подчеркнул декан ФКН Александр Крыловецкий.
Организатором соревнований выступила Федерация спортивного программирования России.