Компания Google проводит международный чемпионат по программированию Google Code Jam с 2003 года. Ежегодно конкурс собирает более 20 тысяч участников, однако в финал проходят только 26 лучших.
Геннадий Короткевич успешно участвует в Google Code Jam уже третий раз. Год назад студент Университета ИТМО также завоевал звание победителя, а в 2013 году ему удалось пройти в финал.
Нынешний Google Code Jam также ознаменовался победой Геннадия Короткевича. В финале соревнования ему удалось обойти 25 сильнейших программистов из 13 стран мира: от Польши и Германии до Филиппин и ЮАР. Студент Университета ИТМО смог решить пять задач из шести за 3 часа 59 минут и завоевать денежный приз в размере $15 тысяч. Второе место занял Макото Соеджима из Японии, а бронза досталась Брюсу Мерри из ЮАР. Напряженная борьба велась до самого объявления результатов, по предварительным данным которых Геннадий находился на третьем месте, но набранные 29 баллов из 155 за пять минут до конца соревнования благодаря правильному решению задачи обеспечили студенту продвижение на первые позиции.
Также в финале приняли участие победители международного соревнования по спортивному программированию ACM ICPC из Университета ИТМО: Павел Маврин (победитель 2004 года) и Борис Минаев (победитель 2015 года, коллега Геннадия Короткевича по команде). На Google Code Jam ребята заняли 10 и 16 места соответсвенно.
В 2015 году участников Google Code Jam ожидало нововведение: помимо основного контеста, организаторы предложили дополнительный трек под названием Distributed Code Jam. Его отличие от основной программы конкурса в том, что код, который пишут участники в качестве решения задач, запускается в распределенной среде. Специалист, который решил принять участие в этом Distributed Code Jam, должен обладать не только глубокими алгоритмическими знаниями и блестящими навыками программирования, но и разбираться в нюансах сетевого взаимодействия.
Завтра пройдет финальный раунд трека Distributed Code Jam, в котором участвует третьекурсник Университета ИТМО Илья Збань, бронзовый призер VK Cup 2015. Пожелаем ему успеха.
Отметим, что неделей ранее Геннадий Короткевич стал троекратным победителем мирового чемпионата по спортивному программированию Яндекс.Алгоритм. Помимо этого, Геннадий – двукратный чемпион международного соревнования по программированию ACM ICPC (2013, 2015 гг.) и победитель турниров Facebook Hacker Cup, Russian Code Cup и Topcoder Open.
Светлана Дьякова,
Редакция новостного портала Университета ИТМО