В СПбГУ прошел открытый чемпионат по спортивному программированию
В Санкт-Петербургском университете при поддержке VK Education прошел Открытый чемпионат по спортивному программированию, собравший 37 команд, в составе которых обучающиеся СПбГУ, студенты других университетов Санкт-Петербурга, а также школьники. Состязания проходили в категориях «Лучшая команда», «Лучшая команда первокурсников» и «Лучшая команда школьников».
Приветствуя участников, руководитель образовательной программы СПбГУ «Современное программирование» кандидат физико-математических наук Дмитрий Шалымов отметил, что участие в чемпионате позволяет будущим специалистам не только оценить свои способности, но и получить новые знания и навыки.
До 2020 года чемпионат по спортивному программированию проходил ежегодно, однако с началом пандемии проведение соревнований пришлось остановить. С 2023 года чемпионат будет проходить дважды в год — весной и осенью.
«Сотрудничество между VK и СПбГУ началось почти одновременно с созданием социальной сети "ВКонтакте"», — рассказала Лидия Перовская, руководитель направления по спортивному программированию VK, вице-президент Федерации спортивного программирования. «Среди первых разработчиков «ВКонтакте» были чемпионы мира по программированию ACM ICPC Николай Дуров и Андрей Лопатин. Многие участники чемпионатов СПбГУ по спортивному программированию работали в социальной сети и других проектах компании, — добавила Лидия Перовская. Она также отметила, что чемпионат является одним из главных мероприятий сообщества по спортивному программированию в Университете. «Преемственность знаний, интерес к соревнованиям, обмен опытом и знаниями между командами Университета позволяют говорить о целой школе мастерства программирования, которая успешно существует в СПбГУ», — заключила Лидия Перовская.
Правила соревнований были приближены к олимпиаде ICPC, что позволило участникам проверить свои навыки в программировании в соответствии с международным уровнем. Предложенные задачи требовали не только знаний в области компьютерных наук, но и умения быстро принимать решения в условиях ограниченного времени.