`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Украинцы с бронзой в финале ACM ICPC 2016

+55
голосов

Всемирный финал соревнования по программированию среди студентов прошел 19 мая в Пхукете (Таиланд), где собралось около 1400 представителей высших учебных заведений со всех уголков планеты.

В нынешнем году соревнованиям ICPC (International Collegiate Programming Contest) исполняется сорок лет, в течение которых они неизменно проводятся под эгидой Ассоциации вычислительной техники (Association for Computing Machinery, ACM). Причем последние двадцать из них проходят при спонсорской поддержке корпорации IBM, которая, в частности, обеспечивает призовой фонд в размере 50 тыс. долл.

Украинцы с бронзой в финале ACM ICPC 2016

На церемонии открытия Кубок ACM ICPC пока еще в руках представителей спонсора — IBM и руководителей оргкомитета

На этот раз в финал попали три украинские студенческие команды из Львова, Киева и Запорожья. Наше издание внимательно следит за ходом соревнований ACM ICPC на протяжении многих лет, и мы уже рассказывали о достижениях наших лучших программистов на мировых финалах в разные годы. Стоит напомнить, что представители львовского и киевского университета попадали в число призеров. А забегая вперед, сообщим, что и в нынешнем году украинцы привезли домой медали. На этот раз — бронзовые.

Примечательно, что данное соревнование стремительно набирает популярность во всем мире. Как сообщил во время пресс-конференции, посвященной открытию финала, исполнительный директор ACM ICPC Билл Поучер (Bill Poacher), общее число участников отборочных этапов достигло 40 тыс. В результате было отобрано 128 команд, каждая из которых включает трех участников и тренера. А всего в Пхукет прибыло около 1400 разработчиков из 40 стран.

Украинцы с бронзой в финале ACM ICPC 2016

Последний инструктаж перед выходом на арену

Признаться, выбор места проведения финала на первый взгляд показался довольно необычным, так как прежде лучших студентов-программистов обычно собирали на базе крупных университетов. А остров Пхукет ассоциируется скорее с туризмом. Но на самом деле и на этот раз гостеприимным хозяином финала стал расположенный в Пхукете Университет Принца Сонгкла, который входит в лидирующую пятерку вузов Таиланда. Причем в региональном отборочном этапе команда этого университета заняла призовое место. Кроме того, сам город Пхукет, являющийся административным центром острова, ведет активную работу по внедрению проекта «умного» города. Данное событие оказалось весьма важным не только для провинции, но и для Таиланда в целом, свидетельством чего стало участие в церемонии награждения министра по информатизации страны.

Украинцы с бронзой в финале ACM ICPC 2016

Соревнование в самом разгаре

Хотя мы регулярно рассказываем про финал ACM ICPC, но стоит хотя бы коротко напомнить суть этого соревнования. Его с полным правом можно назвать спортивным программированием. Дело в том, что по его условиям нужно набрать как можно больше баллов, решая задания в течение пяти часов. Всего насчитывается 12 задач, которые сформулированы в виде проблемы. Для поиска ее решения необходимо использовать оптимальный алгоритм, так необходимо вписаться в заданные временные ограничения, исчисляемые в секундах. Поэтому данное соревнование по программированию скорее является соревнованием по алгоритмизации, а не по кодированию.

Украинцы с бронзой в финале ACM ICPC 2016

Командная работа

В течение пяти часов команды находятся на арене, доступ куда посторонних, включая и тренеров, запрещен. Каждой тройке предоставляется компьютер с необходимым программным обеспечением, но, естественно, без выхода в Интернет. Для повышения зрелищности после каждой успешно сданной задачи к рабочему месту привязывается шарик. При этом особо отмечаются и те, кто справился первым. Это касается и первых, успешно справившихся с любой из задач, и вообще сдавших первыми. Участников не ограничивают в числе попыток. Но при этом снижаются баллы. Поэтому для победы нужно не только решить как можно больше задач, но и распределить свои усилия так, чтобы набрать максимальное количество баллов.

Стоит признать, что при освещении данного события в онлайне использовались все современные средства шоу-бизнеса. Здесь и динамично изменяющееся табло, и комментарии специалистов, и прямые включения из зала. А ведь речь идет о, казалось бы, совершенно не зрелищном событии, хотя оно и получило звучное название «борьба интеллектов».

Украинцы с бронзой в финале ACM ICPC 2016

Команды отмечаются воздушными шариками за каждое успешно сданное задание

Почему же это соревнование так стремительно набирает популярность у молодежи? Причин тому несколько, и они, пожалуй, усиливают друг друга, скорее умножая, а не складывая. Мы уже упоминали призовой фонд в 50 тыс. долл., который выделяется IBM для призеров мирового чемпионата. Но, кроме того, корпорация присматривается к участникам этого соревнования и предлагает наиболее успешным среди них рабочие места. Да и вообще весьма заманчиво попасть за счет организаторов на финал, а ежегодно их локация меняется. И как признался Билл Поучер, у оргкомитета весьма длинный список гостеприимных претендентов. Например, в прошлом году финал базировался в Марокко, а в следующем будет проведен в Южной Дакоте (США) поблизости от знаменитого изваяния Rushmore.

Украинцы с бронзой в финале ACM ICPC 2016

Кубок ACM ICPC 2016 вручается команде СПбГУ

Интересно, что финалу предшествует почти неделя подготовки участников на месте. В течение этого времени они проходят акклиматизацию и принимают участие в активностях, подготовленных спонсорами. Например, в этом году IBM знакомила со своими технологиями, используемыми в рамках концепции когнитивных вычислений. Размещенный в «облаке» проект Watson показывал свои способности, а одной из наиболее впечатливших молодых участников события демонстрацией стало распознавание слитной речи, выполняемое в режиме реального времени.

Итак, финал ACM ICPC 2016 завершен, а его победителями стала команда Санкт-Петербургского государственного университета. На втором же месте оказались представители Шанхайского Университета Джао Тонг, которые уступили своим соперникам всего лишь 7 секунд, решив такое же количество задач — 11. А на третьей ступеньке — студенты Гарварда с 10 задачами. Четвертое место досталось студентам МФТИ. По условиям соревнований, лидирующая четверка награждается золотыми медалями. Лучшим достижением украинских студентов на этот раз стала бронза, ее получила команда Львовского университета, которая оказалась на 11 строчке турнирной таблицы с девятью задачами, студенты Университета Шевченко — на 45, а запорожцы — на 58 местах.

Украинцы с бронзой в финале ACM ICPC 2016

Лучший результат из трех украинских команд в этот раз показала команда Львовского университета, получившая бронзовые медали

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

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+55
голосов

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT