Спортивное программирование – спорт высоких достижений

Популярная механикаОбщество

Олимпийский код

Ранним августовским утром 1982 года я с фанерным чемоданчиком ждал на остановке у аэропорта Толмачево редкий автобус, отходящий в новосибирский Академгородок. Это была завершающая часть моего почти недельного приключения – путешествия из арктического чукотского городка Певек: я преодолевал это немалое расстояние на самолетах Ил-14 и новеньком Ту-154, с ночевкой на полу магаданского аэропорта. Сотовых не было, и в местах своих остановок я давал маме краткие телеграммы: «Порядок», так как платить надо было за каждое слово. Я был не один: из разных отдаленных уголков страны в Академгородок слетались в Летнюю школу победители многочисленных областных и республиканских школьных олимпиад, чтобы пройти последний и самый важный этап – зачисление в физико-математическую школу-интернат. Олимпиадники, которые жили в европейской части СССР, летели в Москву в не менее легендарный интернат СУНЦ при Московском университете. Система, запущенная в СССР в 1930-е годы, работала безотказно, поставляя стране научные кадры мирового уровня. И, что невероятно, работает до сих пор – достаточно проверить количество золотых медалей, которые привозят наши школьники и студенты с мировых чемпионатов и олимпиад.

История

«Олимпиады для учащейся молодежи» еще в XIX веке проводило Астрономическое общество Российской империи. Первый очный математический конкурс для выпускников лицеев состоялся в Румынии в 1886 году, а первая математическая олимпиада прошла в Венгрии по инициативе Венгерского физико-математического общества в 1894-м, что на два года раньше первых современных Олимпийских игр в Афинах.

В СССР первая математическая олимпиада состоялась в Ленинграде в 1934-м, а в следующем году уже и в Москве. Физические и химические стартовали в 1938-м. А уже к 1967 году была выстроена четкая система Всесоюзных олимпиад школьников по физике, математике и химии, дающих равные шансы талантливым детям из самых отдаленных уголков страны, – я сам яркий пример этой системы.

Новые шахматы. Спортивное программирование не зря называют новыми шахматами. Это спорт с четкими правилами, изнурительными тренировками, спортивными сборами, целыми тренерскими командами и своими чемпионами.

Школьные олимпийцы

Мы сидим в офисе Алексея Малеева, проректора по международным программам и цифровым инновациям легендарного МФТИ, обсуждая одно из самых крутых событий лета – финал чемпионата мира по программированию среди студентов ICPC в Москве и вообще олимпиадное школьное и студенческое движение в мире. Первая Всесоюзная олимпиада по информатике прошла в 1988 году в Свердловске. Почему именно там? На тот момент свердловские и областные школы получили персональные компьютеры «Роботрон-1715», а также была разработана программа преподавания информатики. Сейчас компьютеры есть почти везде, и олимпиадное движение в этой области поставлено на поток. Хороший поток.

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

Алексей Малеев, проректор по международным программам и цифровым инновациям МФТИ. Блейзер Herno, олимпийка Pashmere

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

Сейчас Всероссийская олимпиада для школьников, преемница Всесоюзной, проходит в четыре этапа. Первый этап – в каждой школе страны. Второй – муниципальный, или районный, третий – региональный, в каждом регионе РФ, и только лучших приглашают на заключительный, четвертый этап. Каждый раз он проходит в новом месте. В этом году Москва будет принимать заключительный этап Всероссийской олимпиады школьников по информатике – МФТИ и фирма «1С», базовая кафедра МФТИ. В прошлом году заключительный этап прошел в Университете Иннополиса. Два года назад это был Ульяновск.

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

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

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

Электрический сноуборд Электрический сноуборд

Настало время познакомиться с модным зеленым сноубордом ELIQ на электротяге

Популярная механика
Не выживать, а жить: как копинг-стратегии помогают добиваться целей в кризис Не выживать, а жить: как копинг-стратегии помогают добиваться целей в кризис

Как выработать стратегии, чтобы увидеть и использовать возможности кризиса

Forbes
Феномен текста: человек vs ИИ Феномен текста: человек vs ИИ

Способен ли искусственный интеллект писать тексты или даже мыслить как человек?

Монокль
Как морские существа защищают нас от миллионов вирусов Как морские существа защищают нас от миллионов вирусов

Некоторые обитатели морей превосходно уничтожают вирусные патогены, поедая их

Популярная механика
Фальшивый Чаадаев Фальшивый Чаадаев

Популярный портрет гусара Чаадаева является старой фальшивкой

Дилетант
10 стоящих фильмов Netflix, которые ты, скорее всего, еще не видел 10 стоящих фильмов Netflix, которые ты, скорее всего, еще не видел

Лучшее время, чтобы ознакомиться с этими картинами от Netflix

Maxim
«Мир разрушит то, что будет после вируса»: миллионеры построили шикарные бункеры на случай массовых беспорядков «Мир разрушит то, что будет после вируса»: миллионеры построили шикарные бункеры на случай массовых беспорядков

Состоятельные люди готовятся к тому, чтобы спуститься в свои подземные бункеры

Forbes
«Вторая смена»: как женщин приучали к домашнему труду и отучали от саморазвития «Вторая смена»: как женщин приучали к домашнему труду и отучали от саморазвития

Наталья Абаканович выяснила, о чем писали в прошлом веке

Cosmopolitan
10 грязных приемов в истории рекламы 10 грязных приемов в истории рекламы

Современная реклама — просто кладезь нравственности и чистоты

Maxim
14 ранних симптомов рака, которым часто не придают значения 14 ранних симптомов рака, которым часто не придают значения

Не стоит игнорировать даже самые безобидные симптомы!

Cosmopolitan
Не ждали! 8 актрис, которые неожиданно пошли по стопам знаменитой мамы Не ждали! 8 актрис, которые неожиданно пошли по стопам знаменитой мамы

Знаменитые и талантливые дочери, которые продолжили актёрскую династию

Cosmopolitan
Диалог с собой Диалог с собой

Недавно на канале «Россия 1» возобновили шоу «Танцы со звёздами»

OK!
Агата Муцениеце: «Преодолев трудности, можно ощутить счастье в полной мере» Агата Муцениеце: «Преодолев трудности, можно ощутить счастье в полной мере»

Агата Муцениеце рассказала, как проходит её самоизоляция

Здоровье
«Всегда есть голод по хорошему сценарию» «Всегда есть голод по хорошему сценарию»

Актриса Анна Невская о самодисциплине, съемках и роли своей мечты

OK!
Оккупация и сопротивление Оккупация и сопротивление

Ответы на вопросы об оккупации и силах сопротивления Второй мировой войны

Дилетант
Вишневый пирог не плесневеет: 5 причин, почему Вишневый пирог не плесневеет: 5 причин, почему

Ровно 30 лет назад, 8 апреля 1990 года, вышла первая серия «Твин Пикса»

Esquire
Охотники за привилегиями Охотники за привилегиями

Василий Степанов об «Охоте» Крейга Зобела

Weekend
Вышла подышать Вышла подышать

Наш корреспондент осваивала дыхание чакрами

Cosmopolitan
С чем пьют ликер бейлиз? 5 лучших сочетаний для уютного вечера или романтичного свидания С чем пьют ликер бейлиз? 5 лучших сочетаний для уютного вечера или романтичного свидания

Нежный и при этом игривый

Playboy
16 фильмов 2016 года, которые ты мог пропустить 16 фильмов 2016 года, которые ты мог пропустить

Вспоминаем фильмы, мимо которых ты мог пройти в не таком уж далеком 2016-м году

Maxim
«Острая фаза кризиса закончилась»: что сигнал ЦБ к снижению ставки значит для инвесторов и рубля «Острая фаза кризиса закончилась»: что сигнал ЦБ к снижению ставки значит для инвесторов и рубля

Для рубля смягчение денежно-кредитной политики — не лучшая новость

Forbes
Служба одного окна: зачем банкам понадобилось изобретать суперприложения Служба одного окна: зачем банкам понадобилось изобретать суперприложения

Зачем суперприложения банкам и почему ставка на них может не сработать

Forbes
10 ужасных фильмов, которые не стыдно любить 10 ужасных фильмов, которые не стыдно любить

Эти фильмы провалились в прокате, но на самом деле это чудесные ленты

Maxim
Евгений Чебатков: «Тот стендап, на который я ориентируюсь, — это не гламурный стендап для высшего света» Евгений Чебатков: «Тот стендап, на который я ориентируюсь, — это не гламурный стендап для высшего света»

Евгений Чебатков: Как из сотрудника рекламного агентства попасть на ТНТ

Esquire
Запас прочности: как женщины в малом бизнесе переживают «вирусный» кризис Запас прочности: как женщины в малом бизнесе переживают «вирусный» кризис

Предпринимательницы о том, как сейчас обстоят дела и к чему они готовятся

Forbes
Он того стоит! Он того стоит!

Рассказываем, почему Цюрих представляет интерес не только для финансовых воротил

Cosmopolitan
Мыслить нелинейно Мыслить нелинейно

Элегантный интерьер в духе респектабельного шика

SALON-Interior
«Интриги и расследования мне не близки» «Интриги и расследования мне не близки»

Елена Летучая рассказывает о новых проектах и давней мечте

Лиза
Восемь историй о «Волге» ГАЗ-21 Восемь историй о «Волге» ГАЗ-21

Автомобиль как воплощение ностальгии по СССР

Maxim
Не только платье Меган Маркл: чем запомнится работа дизайнера Клэр Уэйт Келлер в модном доме Givenchy Не только платье Меган Маркл: чем запомнится работа дизайнера Клэр Уэйт Келлер в модном доме Givenchy

Значимые заслуги дизайнера Клэр Уэйт Келлер

Esquire
Открыть в приложении