Петербургские программисты – чемпионы международной олимпиады

Международная олимпиада по программированию  2017Международная олимпиада по программированию ACM ICPC, проведенная в США, завершилась победой Университета ИТМО. Это уже седьмой кубок чемпионов, который берут студенты питерского вуза. На 41-й Олимпиаде ACM ICPC было максимальное количество участников (46 381 студент), обучающихся, в 2 948 университетах 103 государств.

Для сравнения: последние олимпийские игры в Рио собрали в четыре раза меньше участников — 11 544 спортсмена. Финальные соревнования студенческих команд программистов проходили на стадионе, где собрались 133 команды, среди которых было тринадцать российских: три московских вуза, три петербургских и по одной команде из Томска, Самары, Саратова, Петрозаводска, Перми, Новосибирска, Екатеринбурга.

Команда питерского ИТМО состояла из двух студентов четвертого курса бакалавриата Ильи Збань и Ивана Белоногова, а также первокурсника магистратуры Владимира Смыкалова. Подготовку чемпионов вел знаменитый тренер-программист Андрей Станкевич, именно ему университет ИТМО обязан своими победами на международных олимпиадах. От руководства ACM ICPC Станкевич получил почетное звание Senior Coach Award, которым награждаются самые лучшие тренеры.

Все команды состояли из трех участников, но компьютер в каждом коллективе был только один, поэтому студентам надо было показать кроме собственно программистских талантов еще и умение эффективно работать и думать в команде, дополняя друг друга. Из предложенных двенадцати задач команда ИТМО выполнила десять. Такие же результаты были еще у четырех университетов. Но петербуржцы выполнили задание за рекордное время, именно скорость принесла нашим студентам победу.

Университет ИТМО безусловный лидер по количеству побед – вуз стал чемпионом мира уже седьмой раз, а второе место в рейтинге ACM ICPC занимает также петербургский вуз – СПбГУ, у которого в багаже четыре кубка. Ближайшие заграничные соперники – Стэнфордский университет (США) и Джао Тонг (Китай), сумевшие добиться победы на олимпиадах ACM ICPC по три раза.

Победитель олимпиады ACM ICPC каждый раз только один, но золотые медали вручаются еще трем командам за второе, третье и четвертое места. В этом году данные награды получили вузы из Варшавы, Сеула и петербургский «Большой» университет (СПбГУ – четвертое место).

Серебро досталось московскому МФТИ (пятое место) и трем китайским университетам. Бронзовые медали взяли южнокорейский университет KAIST, Уральский университет (десятое место), а также шведы (одиннадцатые) и японцы (двенадцатое место). В итоге победа и призовые места – у четырех российских университетов, причем пальма первенства у наших программистов последние шесть лет подряд.

Тренер Станкевич поделился секретами успешной стратегии и тактики соревнований. По его словам, для победы нужно уметь откладывать задачу, с которой не удается справиться сразу. Необходимо вовремя понять, что лучше сосредоточиться на следующем задании. Не все программисты могут с легкостью переключаться на новое решение. Тактика знаменитого тренера принесла команде в итоге победу и премиальное вознаграждение в размере 15 000 американских долларов.

Многие тысячи болельщиков во всем мире наблюдали за ходом соревнований. Для этого техническими специалистами Университета ИТМО была организована онлайн-трансляция. Видеоплаформа для геймеров Twitch, сервис Youtube транслировали видеостриминг финальных игр олимпиады программистов, сопровождая комментариями на четырех языках (русский, английский, китайский, арабский).

Желающие могли наблюдать за соревнованиями и видеть залы с участниками, изображение с вебкамер, скринкасты с компьютеров команд, процесс проверки заданий и решение, принимаемое судейской комиссией. Всем, кто увлекается программированием, можно посоветовать посмотреть записи с разборами олимпийских заданий, а также интервью экспертов, которые находятся в свободном доступе на официальном сайте ICPCLive.

 

Likes(1)Dislikes(0)

Комментарии

  1. Иван

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Яндекс.Метрика