ACM ICPC — это чемпионат мира по программированию среди студенческих команд ВУЗов. Он проводится с 1977 года компанией международного уровня Association for Computing Machinery и даёт возможность проверить амбициозным молодым людям свои навыки программирования в сравнении с сильнейшими студентами мира.
Большинство команд приехали на Пхукет 15 мая и разместились в двух отелях. Следующий день — 16 мая был отведён на адаптацию и отдых, поэтому почти все представители России, обрадовавшись солнышку и, откровенно говоря, жаре, ринулись в бассейны и океан. Слегка обгорели, но это нисколько настроения не испортило.
17 мая прошли традиционные двухчасовые выступления IBM (IBM TechTrek). Презентации разного уровня в этом году были стилизованы под тематику «Звёздных войн», проходили живо и интересно. Разговор шёл о том, что IBM уже сделано и как они собираются менять мир к лучшему дальше.
Затем на одинаковых минивэнах участников доставили в парк развлечений FantaSea, где во Дворце Слонов и прошло открытие чемпионата. Между множественными награждениями и вручением наград за особые достоинства выступали колоритные местные коллективы. Очень радостно было увидеть на сцене тренера ИТМО Андрея Станкевича. Ему вручили награду Senior Coach Award за то, что его воспитанники 15 раз проходили в финал конкурса (и семь раз побеждали!)
18 мая проходили пробные турниры и подготовка.
19 мая — само состязание.
Напомним, что сороковой чемпионат мира по программированию принимал Prince of Songkla Univercity (Университет Принца Сонгкла).
Генеральный спонсор IBM.
Большую помощь в организации оказала Software Industry Promotion Agency, поддерживающая и развивающая рынок ПО в Таиланде.
Участвовали 128 команд. От России 12, в том числе:
Первичный отбор проходили почти три тысячи команд из ста с лишним стран.
В октябре 2015 года прошли четвертьфиналы, в декабре — полуфиналы. В финал прошли всего 128 команд.
Финал длился ровно пять часов. Было отобрано 13 задач разного уровня сложности и требующих нестандартных подходов к решению.
Победители определяются просто:
Штрафное время начислялось за попытку сдать неправильное решение задачи.
Призовых мест 12, по четыре на золото, серебро и бронзу.
Золото завоевали:
Серебряные призёры:
Бронзовые призёры:
Таким образом, российские команды завоевали два золота, 2 серебра и одну бронзу. Весьма достойный результат!
Тренер команды: Андрей Лопатин (сотрудник ВКонтакте).
Спонсоры команды: СПбГУ и социальная сеть ВКонтакте.