УНИВЕРСИТЕТ ИТМО
Кафедра «Технологии программирования»



Главная

Новости
 Новости науки
 Важное
 Почетные доктора
 Инновации
 Культура
 Люди
 Разное
 Скартел-Yota
 Стрим
 Смольный
Учебный процесс
 Образование
 Дипломы
 Курсовые проекты
 Лабораторные работы
 Учебные курсы
 Визуализаторы
 Unimod-проекты
 Семинары
 Стипендии
Наука
 События и факты
 Госконтракты
 Статьи
 Диссертации
 Книги
 Презентации
 Свидетельства
 Сотрудничество
Исследования
 Автоматы
 Верификация
 Биоинформатика
 Искусственный интеллект
 Генетические алгоритмы
 Движение
 UniMod
 Роботы и агенты
 Нейронные сети
 ФЦП ИТМО-Аалто
 Разное

О нас
 Премии
 Сертификаты и дипломы
 Соревнования по программированию
 Прорыв
 Автографы
 Рецензии

Беллетристика
 Мотивация
 Мысли
Медиа
 Видео
 Фотографии
 Аудио
 Интервью

English
 Home

 Articles
 Posters
 Automata-Based Programming
 Initiatives
 Projects
 Presentations
 UniMod
 UniMod Projects
 Visualizers


Поиск по сайту

Яndex



   Главная / Беллетристика / А чем занимается Гена? (версия для печати)


А чем занимается Гена?



А.А. Шалыто

13-16 ноября 2019 года в Хьюстоне проходили финалы (https://www.flickr.com/photos/53993064@N03/49076409512/) всемирных соревнований по разработке и дизайну программ Topcoder Open 2019. По разработке таких треков было два.

Topcoder Open Marafon включал в себя четыре онлайн-раунда. В каждом из них участникам давалась одна задача, решение которой неизвестно даже ее автору. Каждому участнику за отведенное время требуется написать программу, наиболее эффективно решающую поставленную задачу. Проверка решений осуществляется тестированием. В результате отбирались 12 лучших по числу баллов участников, которые участвовали в очном соревновании. Финал продолжался десять часов. Для того чтобы стать победителем, необходимо было набрать максимальное число очков.

Topcoder Open Algorithm – это трек, посвященный «классическому» спортивному программированию. Участники этого трека должны решить предложенные задачи, используя языки программирования Java, C#, C++ или Python, причем на решение поставленных задач им отводится всего полтора часа.

Геннадий Короткевич (ru.wikipedia.org) вышел в финал сразу в двух треках: «Алгоритм» и «Марафон». Впервые в истории этих соревнований победителем двух финалов стал один и тот же участник – Геннадий (http://news.ifmo.ru/ru/university_live/achievements/news/8954/).

А вот еще, каких выдающихся результатов в этом году добился Гена.

Менее месяца назад – 25 октября – он в Дублине в третий раз выиграл другие всемирные соревнования по программированию – Facebook Hacker Cup 2019.

Девятого августа в Сан-Франциско прошел финал соревнования Google Code Jam. В нем в шестой (!) раз подряд (!) победил Геннадий (https://nauka.tass.ru/nauka/6752816).

27 апреля в Дублине прошел финал Google Hash Code 2019 – командной олимпиады, задания которой компанией Google максимально приближены к реальным. Для участия в финале по результатам предварительных квалификационных соревнований, в которых участвовали тысячи команд со всего мира, была отобрана 41 команда по два-четыре человека. Первое место заняла команда, состоящая из наших выпускников – чемпионов мира по программированию разных лет Геннадия Короткевича, Нияза Нигматуллина и Бориса Минаева.

23, 24 февраля прошел Bioinformatics Contest 2019 Final Round (http://mon.stepik.org/), для участия в котором было допущено более 400 участников. Из них 247 участников набрали очки. С большим отрывом победил Геннадий Короткевич, который набрал 6310 баллов из возможных 6650 баллов. Вот как прокомментировал в «ВКонтакте» победу Гены организатор этих соревнований Леша Сергушичев: «Идет Гена по лесу, видит контест проходит. Сел за него и … победил».

17 февраля Гена с Борисом Минаевым выиграли крупнейший в Индии чемпионат по спортивному программированию CodeChef SnackDown-19 (https://www.codechef.com/rankings/SNCKFL19). В этом соревновании со всего мира приняли участие 27 877 команд по два человека, из которых в очный финал вышло 38 команд (d-russia.ru).

Андрей Анненков (редактор портала «Экспертный совет электронного государства») так прокомментировал успехи Геннадия: «Понимаю, что такое играть в футбол, теннис, шахматы, и могу со знанием дела наблюдать, как это делают профи, даром, что сам любитель. В программировании же я профи – деньги этим зарабатывал. Однако всякий раз, когда вижу задания финалов ICPC, испытываю недоумение: как они это решают? Так что для меня небожители не Месси, не Федерер и не Алехин, а Короткевич (+ Станкевич + Парфенов + Шалыто).

Как говорится, комментарии излишни. Ан нет: далеко не все считают, как Андрей. Даже человек, имеющий много лет самое непосредственное отношение к проведению олимпиад по программированию, спросил меня после очередной победы Геннадия: «А чем занимается Гена?».

Так как этот человек много лет болеет за «Зенит», то я ответил по-еврейски – вопросом на вопрос: «А чем занимается Дзюба?», и сам сказал: «Играет в футбол, а когда, получается – забивает голы».

Что же ждать в этом отношении от других людей, далеких от спортивного программирования.

Хорошо, что Андрей не задал мне тот же вопрос, так как ему, как фанату «Спартака», пришлось бы отвечать мне, чем занимается Зобнин.

Указанный вопрос далеко не нов для меня.

В приложении к газете «Коммерсант» (Наука, Приложение № 39 от 27.09.2018, с. 35) была опубликована статья о Геннадии Короткевиче с характерным названием, предложенным мною: «Он уже вошел в историю человечества» (https://www.kommersant.ru/doc/3751359).

Горжусь названием, а также приведенными в статье словами Гены, сказанными им на моем юбилее: «Я сижу за столом чемпионов, что очень для меня ценно. Важно и то, что я могу находиться в своей компании. Это всегда было для меня смыслом жизни и тем, что меня очень вдохновляло».

Горжусь также и последним абзацем этой статьи, предложенным мной: «Гена молод, гениален и красив, он уже вошел в историю человечества и сам способен решить, нужно ли ему входить в нее еще раз».

Эта фраза вызвала раздражение некоторых моих знакомых (слишком молод, чтобы его называли гениальным), а кое-кто не понял, что я имел в виду. Первым по бессмысленности утверждения отвечать не буду, а вторым – поясню. Вхождение Гены в историю человечества подробно описано в Википедии, но многим этого мало: от него ждут второго вхождения в историю, например, путем построением нового Google или получения Нобелевской премии, забывая при этом о том, что он – выдающийся спортивный программист.

Интересно, что никому из великих спортсменов, кроме Гены, почему-то, такие требования не предъявляются. Расскажу историю. Один мой ИТ-знакомый очень любит большой спорт, и поэтому когда оказывается за «кордоном» с удовольствием ходит смотреть баскетбол с Леброном Джеймсом и хоккей с Александром Овечкиным.

При этом никогда ни от него, ни от кого другого, я не слышал предположения, что, вот, закончат они заниматься спортом и начнут строить свой Google. И еще. Однажды я позвонил этому знакомому, а он оказался в Софии на чемпионате мира по художественной гимнастике. Естественно, что я не забыл спросить, а не строят ли сестры Аверины свой Google? Оказалось, что нет – «просто» занимаются художественной гимнастикой. Почему им всем можно заниматься любимым делом, а Гена должен что-то там еще «строить».

Возможно, что весь этот сыр-бор по поводу будущего Гены связан с тем, что нет такого вида спорта, как «спортивное программирование», а раз так, то это не работа, а развлечение, за которым, по мнению большинства, должно последовать настоящее дело. Недавно в Интернете я опубликовал текст «О создании федерации спортивного программирования» (http://news.ifmo.ru/ru/blog/97/), в котором рассказал о своих усилиях в этом направлении, и о том, что ребята по определенным причинам не хотят, чтобы она появилась...

19.11.2019. Текст опубликован 20.11. 2019 г. по адресу http://d-russia.ru/a-chem-zanimaetsya-gena.html.




© 2002—2024 По техническим вопросам сайта: alexvatyan@gmail.com