Как тренируют будущих чемпионов по программированию и чем они потом занимаются

ForbesHi-Tech

Инкубатор гениев

Чемпионат мира по программированию влияет на будущее сильнее, чем чемпионат мира по футболу. Как тренируют будущих чемпионов и чем они потом занимаются

Текст Екатерина Кинякина

Чемпионский титул завоевали 13 российских команд, причем последние семь лет Россия побеждает ежегодно

Знаете анекдот о старике, который на смертном одре раскрыл внукам свой секрет вкусного чая — «кладите больше заварки»? Так вот: чтобы построить Google, нужно просто инвестировать в образование», — говорит Светлана Великанова, CEO барселонского университета Harbour.Space. В этом университете в начале октября 2018 года прошли третьи учебно-тренировочные сборы Hello Barcelona Programming BootCamp по спортивному программированию для студенческих команд. В них приняли участие 39 команд из 16 стран, из них 12 команд из России. Такие тренировочные сборы — главный этап подготовки к чемпионату мира по программированию ACM ICPC (International Collegiate Programming Contest). В сущности, это отборочные соревнования, победитель которых почти всегда становится призером чемпионата.

Зачем нужны чемпионы

Чемпионаты по программированию ICPC проводятся ежегодно с 1977 года. Первоначально в них участвовали в основном команды из США, однако с конца 1980-х география начала расширяться. Американские программисты становились чемпионами 17 раз, однако в последний раз это произошло 20 лет назад. На втором месте Россия: 13 команд завоевывали чемпионский титул, причем последние семь лет Россия побеждает ежегодно. Другие чемпионы — Китай (4 победы), Канада, Австралия, Польша (по 2 победы), Германия и Чехия.

В 2018 году обладателями кубка ICPC шестой раз подряд стала команда МГУ, а в число победителей вошли еще три российские команды: МФТИ (Московский физико-технический институт), ИТМО (Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики) и УрФУ (Уральский федеральный университет).

В каждой команде по три человека. В их распоряжении один компьютер, им дают 12 задач и пять часов на решение. Задачи отличаются от тех, какие стоят перед программистами Google или «Яндекса»: вместо сотен тысяч строк промышленного кода нужно написать код из 150–300 строк, который заработает на компьютере, причем сделать это быстрее всех.

«Вот классическая задача на чемпионате, — рассказывает основатель сообщества Codeforces Михаил Мирзаянов. — Представьте, что у нас есть помещение и серия заявок на аренду. Каждая заявка характеризуется стартовым и финальным днем, а также определенной стоимостью. Мы должны выбрать такой поднабор заявок, чтобы они не пересекались, а мы получили максимальную прибыль». Другой пример. Дана карта местности с несколькими городами. Правительство должно построить аэропорт таким образом, чтобы минимизировать сумму расстояний между всеми городами и аэропортом. Программистам нужно придумать алгоритм, который найдет эту точку на карте. Это математическая задача. В сущности, алгоритм, который выдает наиболее релевантные страницы в поисковике, делает то же самое.

Победить на чемпионате мира не просто почетно — такая победа нередко становится залогом последующих свершений. Один из чемпионов мира Тони Шей создал компанию Zappos по продаже обуви, которую в 2009 году Amazon купил за $1,2 млрд. Другой победитель ICPC Адам д’Анджело, друг Марка Цукерберга, стал техническим директором Facebook (соцсеть признана в РФ экстремистской и запрещена).

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Секрет для маленькой компании Секрет для маленькой компании

В США бывшие сотрудники фармы и чиновники помогают взращивать стартапы

Forbes
Как выбрать встроенный электрический духовой шкаф: главные правила Как выбрать встроенный электрический духовой шкаф: главные правила

Электрические духовки разные ― у каждой модели свои параметры и особенности

CHIP
Сестры и братья вайнеры Сестры и братья вайнеры

Блогеры зарабатывают миллионы на рекламе в Instagram

Forbes
Катерина Мурашова: от гиперопеки к ипохондрии Катерина Мурашова: от гиперопеки к ипохондрии

Как гиперопека влияет на ментальное здоровье ребенка? Личная история

СНОБ
Ручная сборка Ручная сборка

Сервис доставки продуктов Instamart стал прибыльным, скопировав модель Instacart

Forbes
«Это все квантовая физика! Непочтительное руководство по фундаментальной природе всего» «Это все квантовая физика! Непочтительное руководство по фундаментальной природе всего»

Как теория Дэвида Бома отрицает свободу воли

N+1
Интеллект без границ Интеллект без границ

Как найти свое место в международном технологическом бизнесе

Forbes
Нуар с двойным дном Нуар с двойным дном

«Шугар»: Колин Фаррелл копипастит голливудскую классику

Weekend
Взаимное опыление Взаимное опыление

Онлайновый бизнес учится, чтобы пойти в офлайн

Forbes
Не стучись в мою дверь: 5 сериалов-антологий в жанре ужасов Не стучись в мою дверь: 5 сериалов-антологий в жанре ужасов

Хорроры-антологии, которые не позволят вам от себя оторваться

Правила жизни
Большие переходы Большие переходы

10 самых важных бизнес-событий 2018 года в спорте

Forbes
Что такое локальная сеть. Для чего нужна и как ее создать Что такое локальная сеть. Для чего нужна и как ее создать

Как легко настроить собственную локальную сеть?

Цифровой океан
Лабораторная работа Лабораторная работа

Алексей Ремез строит бизнес на цифровой диагностике онкологических заболеваний

Forbes
Правда, что от страха можно поседеть за одну ночь? Правда, что от страха можно поседеть за одну ночь?

Неужели действительно можно в одночасье поседеть?

ТехИнсайдер
Шестой элемент Шестой элемент

Для кого миллиардер Виктор Вексельберг строит инновационный центр

Forbes
Где русская женщина, там всегда притяжение Где русская женщина, там всегда притяжение

Юлия Пересильд известна своей искренностью — это делает ее неуязвимой

OK!
От спроса к предложению От спроса к предложению

В 2018 году обозначился поворот в направлении экономики предложения

Forbes
Работа из дома: насколько она эффективна и как не сойти с ума — 9 советов Работа из дома: насколько она эффективна и как не сойти с ума — 9 советов

Справляться со сложностями и не терять эффективность на удаленке

РБК
Эпоха жадности Эпоха жадности

Лучшие обложки в истории журнала

Forbes
Что страшнее: устать или не уметь расслабляться? Что страшнее: устать или не уметь расслабляться?

Умеете ли вы определять меру собственной усталости?

Psychologies
Токсичность на миллиард Токсичность на миллиард

Санкции вывели противостояние Москвы и Вашингтона на новый уровень

Forbes
Ханами по-приморски Ханами по-приморски

Рододендрон – чудо дальневосточной природы и символ Приморья

Отдых в России
В зоне особого внимания В зоне особого внимания

Как Сергей Гордеев управляет крупнейшей строительной компанией России

Forbes
Глупые вопросы о ПДД, которые вызывают недоумение даже у бывалых водителей Глупые вопросы о ПДД, которые вызывают недоумение даже у бывалых водителей

Правила ПДД, которые озадачивают любого водителя до сих пор

Maxim
Жажда альтернативы Жажда альтернативы

«Сады Придонья» первыми запустили массовое производство растительного молока

Forbes
«Режимы движения» и их влияние на системы автомобиля «Режимы движения» и их влияние на системы автомобиля

Зачем внедорожникам нужны «режимы движения»?

4x4 Club
«Я по статусу и по возрасту пенсионер» «Я по статусу и по возрасту пенсионер»

Алишер Усманов готовит бизнес к передаче менеджерам

Forbes
7 вещей, которые нельзя чистить жидкостью мытья для посуды: мнение клинеров 7 вещей, которые нельзя чистить жидкостью мытья для посуды: мнение клинеров

Почему кофеварки, латунь и нержавеющую сталь нельзя мыть мылом для мытья посуды

VOICE
Тонкая нить Тонкая нить

Могут ли подвешенные в небе кабинки стать полноценным городским транспортом

Forbes
Покидая Генотопию Покидая Генотопию

С тех пор каждый человек фактически живет в двух параллельных мирах...

Вокруг света
Открыть в приложении