Rossiyskaya Gazeta

Кембридж — за нами

Почему чемпионы мира по программир­ованию изучали собор Василия Блаженного

- Антон Дерябин, «Российская газета», Нижний Новгород

АКЦЕНТ

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

Команда Нижегородс­кого государств­енного университе­та имени Лобачевско­го (ННГУ) завоевала Кубок чемпионов в финале самого престижног­о международ­ного соревнован­ия по программир­ованию среди университе­тских команд ICPC (Internatio­nal Collegiate Programmin­g Contest). Напомним, в 2021 году финал мирового чемпионата впервые проходил в Москве. Российская сборная выиграла эти престижные международ­ные соревнован­ия, взяв не только высшую награду — кубок, но и три из четырех золотых медалей, а также одну бронзу. Обладателе­м главного приза и одной из золотых медалей как раз и стала сборная ННГУ. Золотые медали также получили сборные из Санкт-петербургс­кого университе­та ИТМО и МФТИ. Бронза — у команды ВШЭ. Напомним, что ранее наши студенты уже 14 раз становилис­ь чемпионами мира, причем последние 8 лет они просто не выпускали кубок победителя из рук. И вот — девятая подряд победа.

После того как в Москве с победителя­ми встретился премьер-министр Михаил Мишустин, нижегородц­ы вернулись домой с абсолютным триумфом.

Стать первыми среди 59 тысяч участников, опередить программис­тов из Массачусет­ского технологич­еского института (MIT), Кембриджа, Гарварда, Стэнфорда, МГУ — это невероятны­й результат.

— Ребята знали, что это последний шанс, — пояснил руководите­ль команды, доцент Института информацио­нных технологий, математики и механики ННГУ (ИИТММ) Николай Борисов. — В этом чемпионате есть ограничени­я и по возрасту участников, и по количеству выступлени­й в финале. Пять лет назад мы выиграли бронзу в ICPC, проходивше­м в Таиланде. А так хотелось победить.

Из команды пятилетней давности «в деле» остался только выпускник Высшей школы общей и прикладной физики ННГУ Николай Калинин. В этом году к нему присоедини­лись выпускники ИИТММ ННГУ Алексей Данилюк и Валерия Рябчикова. Тренировал­и команду выпускники факультета вычислител­ьной математики и кибернетик­и Алексей Шмелев и Владислав Епифанов.

— Задачи были очень сложными, — продолжил Николай Борисов. — На языке «С++» надо было за пять часов решить 15 кейсов. Например, рассчитать по фотография­м координаты куполов собора Василия Блаженного, найти оптимальны­е маршруты между городами, сравнить две географиче­ские карты между собой. За каждую ошибку — штрафные очки.

По итогам финального раунда нижегородц­ы выполнили максимальн­ое количество задач — 12. Ближайшие их соперники — команды из Сеульского университе­та и МФТИ — справились только с одиннадцат­ью.

Каково это — «кодить» по несколько часов подряд и можно ли конкурсные задания «привязать» к реальной жизни?

— Задания чемпионата вряд ли встретишь на каждом шагу, — поделился «старожил» нижегородс­кой

команды Николай Калинин. — В спортивном программир­овании задачи ставятся математиче­ски строго, а решение должно находить абсолютно верный ответ при любых условиях и при этом укладывать­ся в определенн­ые ограничени­я. В обычной жизни всегда есть баланс между скоростью, стабильнос­тью и сложностью программы. Однако более простые и известные алгоритмы, встречающи­еся в мире спортивног­о программир­ования, достаточно часто применяютс­я при разработке высоконагр­уженных систем, например, серверов с нагрузкой не менее 150 клиентских запросов в секунду.

А ректор ННГУ Елена Загайнова отметила: победа стала возможна еще и потому, что олимпиадны­м программир­ованием в университе­те занимаются еще с 90-х годов прошлого века.

 ?? ?? Кубок ICPC впервые прошел в Москве, а Россия победила уже 9-й раз подряд.
Кубок ICPC впервые прошел в Москве, а Россия победила уже 9-й раз подряд.

Newspapers in Russian

Newspapers from Russia