Перейти к основному содержанию

Чемпионата мира по программированию в БГУ

Вчера в Минске начались соревнования командного чемпионата мира по программированию по версии Международной компьютерной ассоциации ACM(Association for Computing Machinery). Идет мировой четвертьфинал, куда съехались более 200 студентов из условно выделенного Западного региона, к которому организаторы отнесли Беларусь, Латвию, Литву, Эстонию и Калининградскую область России.

Павел Мандрик. проректор по образовательным инновациям и информационным технологиям, декан факультета прикладной математики и информатики Белорусского государственного университета: «Уверен, что БГУ проведет командные соревнования студенческого чемпионата мира на самом высоком уровне»

Командный студенческий чемпионат мира по программированию нынче проводится в 32-й раз. Так что накоплен немалый опыт и богатые традиции. Заглавная роль в этом принадлежит авторитетной международной организации в области компьютеров - Association for Computing Machinery.

Белорусские команды начали участвовать в этих чемпионатах десятилетие назад. Уже в 1999 году команда Белорусского государственного университета пробилась в финал, который проходил в голландском городе Эйндховене. Затем были финалы в Орландо (США), Ванкувере (Канада), Лос-Анджелесе и Ганалулу (США), Праге (Чехия), Шанхае (Китай), Токио (Япония). И всегда команды БГУ представляли Беларусь на финальных соревнованиях. Наибольшего успеха добилась команда образца 2004 года, на чемпионате мира в Праге она заняла третье место и получила золотые медали (ими по условиям соревнований награждаются команды, занявшие первые четыре места). В прошлом чемпионате, напомню, участвовало 6099 команд, так что четыре комплекта «золота» на них, согласитесь, немного.


25 октября
в главном корпусе Белгосуниверситета на протяжении пяти часов будут проходить основные соревнования. Они начнутся в девять часов. Закрытие соревнований, подведение их итогов состоится в этот же день, вечером. А в пятницу, 26-го, мы проведем, как говорится, разбор полетов. Обычно при проведении финала чемпионата мира такие мероприятия не практикуются. Мы же решили сполна использовать обучающую роль соревнований: их участники в деталях разберут задачи, которые будут решать накануне, проанализируют свои ошибки и промахи. Думается, это будет полезным и пригодится на будущее.

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

Естественно, мы будем стремиться к тому, чтобы команды нашего университета пробились а полуфинал чемпионата мира, чтобы Белгосуниверситет был представлен и в финале. Основания для оптимизма у нас имеются: в БГУ выстроена целая система работы с талантливой молодежью в данном направлении еще со школьной скамьи. Каждый год в мае мы проводим факультетские соревнования по программированию, а в сентябре - университетские. Лучшие команды имеют возможность готовиться к международным соревнованиям, регулярно участвуют в них, в том числе посредством Интернета, где проходят открытые олимпиады и под «крылом» которого сформировалось свое программистское сообщество. Кроме того, мы охотно перенимаем положительный опыт, который накопили университеты России, работая в этом направлении.

6 нынешнем четвертьфинале чемпионата мира Белгосуниверситет представляют пять команд. Две из них по условиям соревнований могут получить путевку в полуфинал и лишь одна - в финал. Я затрудняюсь сказать, какая из пяти команд отличится на сей раз. Не удивлюсь, если на высокий результат замахнется любая из представленных команд. Так что пожелаем им удачи!

Победители минского тура получат право участвовать в полуфинальных состязаниях мирового первенства, которые состоятся в Санкт-Петербурге.