
На прошедших выходных завершился Чемпионат Орловской области по спортивному программированию. «ОВ» удалось пообщаться с представителями команд-победителей в дисциплине «алгоритмическое программирование» - выпускником магистратуры ОГУ имени И.С. Тургенева по направлению «Програмная инженерия» Аркадием Кашириным (команда «OREL_CATFORCES») и студентом 4 курса бакалавриата по направлению «Програмная инженерия» Михаилом Черниковым (команда «ORELSU 1: MAKAKI V ATAKE 2.0).
Для команды Аркадия Каширина, как и для него самого, это не первый чемпионат. Спортивным алгоритмическим программированием он занимается примерно 5 лет.
«Мы не тренировались командой и почти год не участвовали в соревнованиях, а соперники показали очень хороший уровень, поэтому победа не была ожидаема», - рассказывает молодой человек.
А вот для команды Михаила Черникова это первое соревнование в текущем составе. Но он сам ранее уже выступал на чемпионатах.
«Это были чемпионаты ICPC 2023 и 2025 годов. Считаю наше второе место успешным результатом. Но, безусловно, нам ещё есть куда стремиться: мы решили 9 из 10 задач. Есть и некоторое неудовлетворение собственным уровнем знаний. Будем стараться решать все эти проблемы перед будущими соревнованиями», - поделился Михаил.
Аркадий Каширин считает, что секрет успеха в тренировках - если тренироваться командой и самому изучать теорию и закреплять ее на практике, то уровень будет расти.
Михаил же уверен, что важна тщательная подготовка.
«В нашей команде мы разделяем ответственность за различные типы задач: например, я тщательнее готовлюсь к задачам, основанным на алгебре и теории чисел, в то время как Денис Рожков берет на себя теорию графов и игр. К сожалению, мы пока не имели возможности тренироваться совместно новым составом, поэтому готовились самостоятельно. Но я думаю, тренировать взаимодействие внутри команды не менее важно, чем изучать теорию», - говорит он.
Отвечая на вопрос «Почему студентам-первокурсникам стоит начать заниматься спортивным программированием?», Михаил Черников подчеркнул, что спортивное программирование помогает отточить свои профессиональные навыки.
«На соревнованиях ваше время на решение задач ограничено, а также неизвестны конкретные входные данные для будущих решений. Безусловно, наработанные навыки работы в критических ситуациях станут большим плюсом при трудоустройстве. Кроме того, знание алгоритмов и их применений не менее важно, ведь реальные задачи будут решаться аналогичным образом», - отметил он.
Аркадий Каширин, как опытный участник чемпионатов, добавил, что для успеха в этом виде спорта необходимы дисциплина и интерес.
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
---|