close
Выберите город
close
Выберите вуз
Россия
ВЫБРАТЬ ГОРОД
ВУЗ
Вузы Инструменты Рейтинг Календарь Журнал Инструменты Задать вопрос Навигатор абитуриента Поиск по сайту
Выбрать город
Выбрать вуз
clear
Учись в МФЮА: прием продолжается. Заочное обучение, звездные преподаватели, практика
Подробнее
НовостиЗакончились международные соревнования по программированию Google Code Jam

Закончились международные соревнования по программированию Google Code Jam

event 18.10.2019    Новости образования

Первое место занял российский студент, уже в 5-й раз подряд

Буквально только что, завершились международные соревнования по программированию Google Code Jam, проходившие в Торонто. И уже 5-й раз подряд победителем стал студент Университета ИТМО Геннадий Короткевич. Это уникальный результат, такого не добивался никто за всю историю турнира.

По итогам соревнований в Торонто Короткевич набрал 104 балла, опередив ближайших соперников из Польши и Японии. Приз за первое место составил 15 тысяч долларов.

Соревнования Google Code Jam проводятся с 2003 и считаются одним из самых массовых и престижных чемпионатов мира по программированию. Мероприятие всегда собирает более 50 тысяч участников из разных стран. А в этом году число программистов на соревновании превысило 60 тысяч.

Геннадий Короткевич, 23-летний студент из России – на данный момент один из самых успешных спортивных программистов мира. На его счету, кроме Google Code Jam, еще 2 победы в международном чемпионате по программированию ACM ICPC (2013 и 2015 годов), 5 побед Яндекс.Алгоритма и многие другие мероприятия.

В Google Code Jam может принять участие любой желающий. После нескольких отборочных туров 25 лучших программистов отправляются на финальные соревнования, которые каждый раз проходят в разных странах.

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

Геннадий Короткевич рассказал, что в прошлые года участники могли выбирать операционную систему, установленную на их компьютерах - Windows или Linux, а в этот раз единственным вариантом был Linux.

-В подобных соревнованиях зачастую важна каждая деталь, а победители определяются на последних минутах. Было важно не тратить много времени на технические вопросы и сконцентрироваться на главном, - комментирует победитель соревнований. - Я оказался одним из немногих участников, решивших задачу Two-Tiling. Условие простое, похоже на головоломку: есть две детали полимино, как в тетрисе, но необязательно из четырех клеток, и нужно нарисовать фигуру, которую можно замостить одновременно как одной деталью, так и другой. Времени на решение потребовалось много - я потратил около полутора часов. Притом, что все соревнование длилось четыре часа. Хотя за задачу давалось не очень много баллов, именно она и принесла мне победу.

В планах победителя сейчас – поступление аспирантуру Университета ИТМО. Кстати, один из экзаменов победитель Google Code Jam сдал на "отлично" удаленно прямо из Канады.

Посмотров 171

Еще новости

С 1 октября 2019 школьники смогут целенаправленно ...
Выросла популярность видео-уроков в интернете...

Оставьте комментарий

Наверх
close
Зарегистрируйтесь или войдите, чтобы совершить это действие. Регистрация даст вам много привелегий и поможет поступить
Вуз добавлен в избранное. Теперь вы будете получать полезную информацию для тех, кто хочет туда поступить.
Вуз удален из избранного. Теперь вы не будете получать полезную информацию о нем
Специальность добавлена в избранное. Теперь вы будете получать полезную информацию для тех, кто хочет туда поступить.
Специальность удалена из избранного. Теперь вы не будете получать полезную информацию о ней
Направление добавлено в избранное. Теперь вы будете получать полезную информацию для тех, кто хочет на него поступить.
Направление убрано из избранного. Теперь вы не будете получать полезную информацию о нем
Профессия добавлена в избранное. Теперь вы будете получать полезную информацию о ней
Профессия убрана из избранного. Теперь вы не будете получать полезную информацию о ней
Программа добавлена в избранное. Теперь вы сможете получить к ней доступ через личный кабинет
Программа убрана из избранного. Теперь вы не сможете получить к ней доступ через личный кабинет
Траектория поступления будет добавлена в ваш личный кабинет, когда вуз ее разместит