Как прошел BSUIR Open XII: Student

Как прошел BSUIR Open XII: Student

Студсовет ФКСиС

27 апреля развернулась нешуточная борьба за призовые места в одном из главных студенческих турниров по программированию BSUIR Open XII! Однако лишь одна команда смогла уйти с титулом победителя. И это ребята из … Впрочем, не всё так сразу.

Открытый чемпионат по программированию BSUIR Open для студентов проводится ежегодно в три тура: отборочный этап, заочный общий полуфинал и очный финал соревнования. На чемпионат была зарегистрирована 361 студенческая команда. После прохождения двух этапов турнира, в финале лицом к лицу в 4 корпусе БГУИР столкнулись 30 сильнейших команд, из которых 12 из Москвы, 7 из Минска, 6 из Санкт-Петербурга, 2 из Новосибирска, 1 из Воронежа, 1 из Калининграда, 1 из Казани. 

Финал чемпионата проходит в несколько этапов, первый — регистрация. 

Финалисты BSUIR Open XII: Student

Сердце чемпионата — библиотека. Именно здесь за ближайший час собрались лучшие команды BSUIR Open. Отметившись на стойке регистрации и получив на память фирменные футболки и блокноты, команды заняли свои места в зале. Финал BSUIR Open открыли декан Факультета компьютерных систем и сетей Нестеренков Сергей и организатор чемпионата Владымцев Вадим, которые выступили со своей приветственной речью. Не забыли упомянуть и про то, что география чемпионата расширяется с каждым годом. В BSUIR Open XII приняли участие команды из множества стран: Беларусь, Россия, Армения, Узбекистан, Казахстан, Польша, США, Пакистан, Афганистан, Индия и Украина. Торжественно прозвучали слова: “Финал BSUIR Open XII начинается … сейчас!”

Организатор Владымцев Вадим

Церемония открытия официально состоялась, и команды приступают к выполнению контеста. Ближайшие 5 часов аудитории будут наполнены звуками клавиатуры, перелистывания страниц и напряженным шепотом участников. От заветной победы их отделяют только 11 задач контеста. Пока первые результаты еще не стали известны, напомним, как именно будет определен победитель BSUIR Open XII. 

Результаты всех команд хранятся в таблице рейтинга. Решение задачи отправляется в тестирующую систему SOLVE, после чего результат проверки возвращается команде и автоматически записывается в таблицу рейтинга. Выглядит просто: решил задачу — получил баллы. Но мы находимся на финале международного чемпионата, поэтому правила немного сложнее. За час до конца контеста таблица с результатами замораживается, и команда перестаёт видеть, успешны ли дальнейшие посылки соперников. Помимо этого, победителем станет команда, которая не только решила больше задач, но и сделала это с наименьшим штрафом. 

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

Участники во время контеста
Участники во время контеста

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

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

Первым, с кем нам удалось поговорить, был тренер команды из Казанского федерального университета “Хомяки здесь плюшками балуются” — Хадиев Камиль. 

— Участвовали ли Вы раньше в BSUIR Open?

— Да, участвовали. Наверное, уже пять или шесть раз наши команды приезжали. Я сам первый раз приехал с командой. 

— Занимались ли Вы раньше олимпиадным движением? 

— Да, участвовал еще когда был школьником, потом студентом. После того как закончил университет, начал тренировать команды. 

— Как Вы считаете, какой вклад в развитие спортивного программирования вносят такие чемпионаты, как BSUIR Open? 

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

В это году на BSUIR Open приехал человек, который тренировал сразу три команды финалистов: [HSE] meow, [HSE] Youthful Passion Fruit и [HSE] Чипи Чипи Чапа Чапа. Грибов Филипп сам раньше занимался спортивным программированием и согласился поделиться с нами своим опытом.

— Участвовали ли Вы раньше в BSUIR Open? 

— Да, я сам, как был студентом первого курса, вместе с командой участвовал в чемпионате от БГУИР. Но мы так себе его написали, потому что приехали сразу после финала ICPC. И на финале ICPC мы были на 11 месте, и на BSUIR Open мы были на 11 месте.

— Как давно это было?

—  В 2019 году.

— Как Вы считаете, на что следует сделать упор при подготовке к соревнованиям по спортивному программированию? 

— Мне кажется, что все любят учить теорию, тренироваться, заниматься. Но самое главное — это правильно разработать стратегию, потому что на соревнованиях по программированию очень важно правильно распределять задачи, правильно понимать, кто за что отвечает, правильно по времени понимать, сколько компьютер можно использовать, а сколько нельзя. И вот такие вещи отрабатываются во время тренировок. Поэтому тренировки полезны не только с точки зрения того, что появляются какие-то новые идеи, но и чтобы просто как-то наладить командное взаимодействие и понять, какая правильная стратегия распределения времени на тур. 

Грибов Филипп (справа) с командой победителей на BSUIR Open 2023

Время контеста подошло к концу — последние результаты отправлены в тестирующую систему, а команды покидают пределы аудиторий. Следующие два часа организаторы и составители задач будут сверять результаты, готовить подарки и завершать финальные приготовления к награждению. А пока процесс идёт, у участников свободное время!

Этот этап на BSUIR Open XII был посвящен общению с компаниями, которые привезли подарки и подготовили для участников различные активности. А также финалисты хорошо провели время на игротеке — свободному пространству с настолками, XBox и PS4. Но главное — участники и тренеры смогли выдохнуть после контеста.

Игротека

И в это время мы не могли упустить возможность обсудить феномен спортивного программирования и BSUIR Open с представителями компаний. На наши вопросы согласился ответить Гимадеев Ренат, представитель спонсора чемпионата — компании Pinely. 

— Сегодня Вы выступаете сразу в 2 ролях: представитель компании и приглашенный гость для трансляции. Что именно нравится Вам в спортивном программировании, что Вы настолько вовлечены в процесс проведения чемпионата?

— Во-первых, я сам когда-то участвовал и в каких-то не студенческих олимпиадах, напримерUniversal Cup, участвую до сих пор. Мне интересно решать задачи, я просто люблю это делать и получаю удовольствие от процесса. Я бы не сказал, что стремлюсь в процессе чему-то научиться. Вряд ли мне это уже поможет в работе. Но это помогает мозгу все время быть в тонусе. Ну и поскольку я сам участвовал, мне интересно общаться с людьми, у которых схожие интересы, со студентами, с тренерами. 

— Как Вы считаете, почему надо развивать спортивное программирование в Беларуси и в мире в целом?

— Во-первых, это очень интересно. Когда студенты участвуют в чем-то, что очевидно развивает их знания в какой-либо предметной области, будь то computer science, математика, программирование, и при этом это интересно и мотивирует учащихся вкладывать больше сил. В конечном итоге это приводит к тому, что ты за то же самое время научился большему, чем если бы ты просто корпел над учебниками. 

Гимадеев Ренат

До начала церемонии закрытия и объявления победителей мы пообщались с участниками, узнали их мнение о прошедшем контесте и чемпионате BSUIR Open в целом. 

— Как на Вас влияет осознание того, что Вы прошли в финал международного чемпионата по спортивному программированию? 

— Мне кажется, что тут даже больше не волнение. Скорее просто классно приехать в другую страну и поучаствовать в мероприятии с такой организацией. (команда [MIPT] Shawarmasters)

— Я перед финалом не мог уснуть, просыпался 4 раза посреди ночи, но на самом финале почему-то волнения нет. 

— Мне всё равно, контесты одни и те же везде. 

— У меня волнение какое-то было во время контеста, перед ним — нет. (команда [BSUIR] So Stuffy)

— Что порекомендуете людям, которые только начинают свой путь в спортивном программировании?

— Очень люблю цитировать фразу: “Любой человек, который в чем-то хорош, должен отдать этому часть своей жизни”. Я считаю, что важно не относиться к программированию как к какой-то обязанности, а любить это дело. Тогда это будет действительно круто и результат будет менее важен, чем радость от участия. (команда [MIPT] Shawarmasters).

— Больше практиковаться, решать задачи, постоянно давать себе челлендж, просить советы у более опытных. Нужно находить знакомых, с которыми можно расти вверх. (команда [BSUIR]So Stuffy)

Финалисты на игротеке

И вот в библиотеке слышится торжественная речь организаторов — время долгожданного награждения. Начинается “разморозка” таблицы с результатами, потому что она была “заморожена” последний час контеста. У команд появилась возможность увидеть вердикты по своим посылкам и наличие посылок по задачам других команд с указанием, была ли эта попытка успешной или нет. Команды и их тренеры с нетерпением ждут результатов чемпионата и имена победителей.

И всё-таки, кто же закрепил за собой первое место чемпиона BSUIR Open XII? Бесспорным победителем стала команда из МФТИ Yolki-palki, которая заняла второе место в прошлом году. Ребята с радостью поговорили с нами о сегодняшнем чемпионате. 

— Поздравляем вас, ребята, вы большие молодцы! Поделитесь впечатлениями о прошедшем контесте. Ожидали ли Вы такой результат?

— Результат мы такой, конечно же, ожидали. Мы понимали уровень многих команд, так как уже писали примерно в таком же составе полуфинал в Питере.

— Как Вы думаете, что именно привело Вас к победе?

— Думаю то, что мы старались решить все задачи и не останавливались на количестве уже решенных.

— Ровно через неделю у нас пройдёт школьный финал. Что бы Вы могли посоветовать нашим “Junior” финалистам?

—  Не волнуйтесь на контесте и всё будет хорошо. Если клавиатура плохая, то поменяйте, если залипают клавиши, то лучше сменить и писать с комфортом.

— Понравилось ли Вам у нас на чемпионате? Приедете ли ещё?

— Если будет возможность, мы обязательно приедем. Нам очень нравится в Минске и участвовать в чемпионате. Тут очень приятно, малоэтажная застройка, красиво и тихо. Особенно тихо в центре города, это невероятно по московским меркам.

1 место - команда [MIPT] Yolki-palki

Второе место взяла команда meow из НИУ ВШЭ. 

— Какие у Вас впечатления от финала в целом?

— Смешанные. Понравился перерыв между контестом и церемонией награждения. Сам контест 50/50. 

— Какие качества являются самыми важными для людей, занимающихся спортивным программированием?

— Усердие, трудолюбие, целеустремленность, дисциплина и упорство.

2 место - команда [HSE] meow

12-ый международный чемпионат BSUIR Open объявляется официально завершенным. На протяжении всего чемпионата велась прямая трансляция, запись которой вы можете посмотреть на нашем YouTube-канале. А все фотографии уже выложены здесь.

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

Волонтеры и организаторы BSUIR Open XII

Но всё это было бы невозможно без нашего коллектива.

Мы признательны спонсорам Pinely и Tech Arena. Благодаря вашей поддержке участники BSUIR Open XII получили крутые подарки и мерч, а также посетили интересные мероприятия и развлечения.

Организаторы: Швед Елизавета, Владымцев Вадим, Великович Владимир, Ефимчик Александр, Удовин Иван, Печерский Максим, Макаревич Дарья. Именно благодаря этим людям чемпионат состоялся и прошёл без каких-либо происшествий.

Также неотъемлемой частью команды являются составители задач: Лазук Илья, Фёдоров Юрий, Кудряшов Кирилл, Бабин Александр, Любашенко Андрей, Белоусов Антон, применяя креатив, знания и личный опыт с прошлых чемпионатов, создали интересные и необычные задачи.

Техническая поддержка: Здор Павел, Великович Владимир, Ефимчик Александр, Зарубо Дмитрий активно отзывались на все технические вопросы участников и разрешали возникающие проблемы.

Отдельную благодарность мы хотим высказать фотографам, видеографам и ответственным за трансляцию: Данилов Федор, Шахлан Елизавета, Литвинец Даниил, Горох Андрей, Копылова Екатерина, Чижов Егор, Крапивницкий Денис. Именно они запечатлели множество эмоциональных моментов этого дня.

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

Волонтеры: Макаров Алексей, Бабицкий Дмитрий, Севрюков Степан, Литвинова Таисия, Корзун Ксения, Федорович Илья, Почебут Анастасия, Горбачев Александр, Корнев Евгений, Тимошевич Карина, Ромашевский Герман, Байтасов Ринат, Юрченко Ольга, Малявко Никита, Бетеня Константин, Богданов Александр, Носкович Полина, Барилко Михаил, Шмидт Никита, Максимчиков Артем, Миролюбов Илья.

Материал подготовили: Есис Екатерина, Маталыга Елизавета, Корховой Матвей, Данько Артём, Макаревич Дарья.

Репортёры: Есис Екатерина, Маталыга Елизавета, Макаревич Дарья, Корховой Матвей.

Report Page