Геннадий Короткевич (бел. Генадзь Уладзіміравіч Караткевіч; род. 25 сентября 1994, Гомель) — самый титулованный спортивный программист планеты[1], многократный победитель международных и всероссийских чемпионатов и турниров по спортивному программированию, в том числе организованных крупными компаниями, Google, IBM, Facebook, ВКонтакте, Яндекс, Mail.ru Group и других[2]. Занимает первое место в рейтингах Topcoder[3] и 1 место в рейтингах Codeforces[4]. На соревнованиях выступает под ником tourist[5].
Геннадий Короткевич | |
---|---|
бел. Генадзь Уладзіміравіч Караткевіч | |
| |
Дата рождения | 25 сентября 1994 (30 лет) |
Место рождения | Гомель, Беларусь |
Страна | |
Род деятельности | спортивный программист |
Медиафайлы на Викискладе |
Биография
правитьШкольные годы
правитьГеннадий родился в Гомеле, в семье программистов Владимира и Людмилы Короткевичей, преподававших на кафедре математических проблем управления Гомельского государственного университета им. Франциска Скорины[6][7]. По словам родителей, Геннадий сел за компьютер ещё до школы[8].
Учился в гимназии № 56, где решил первую задачу по программированию в восемь лет[6], а собственные программы начал писать в младших классах школы[8]. Во втором классе Короткевич стал призёром республиканской олимпиады[9].
Геннадий начал участвовать в международной школьной олимпиаде IOI с 12 лет, когда выиграл серебряную награду. После чего он один из немногих участников получил высший балл олимпиады и за счёт побед шесть лет подряд стал самым юным абсолютным победителем конкурса[10][11]. Также в составе сборной Гомеля Короткевич участвовал во Всероссийской командной олимпиаде школьников по программированию.
- Школьные победы
Название | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 |
---|---|---|---|---|---|---|---|
IOI | [12][11] | [11] | [11] | [11] | [13] | [9][14] | [15][16] |
ВКОШП | — | [17] | [17] | [17] | [18] | [19] | — |
Университетское время
правитьНазвание | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 |
---|---|---|---|---|---|---|---|
ACM ICPC | — | — | — | — | — | ||
Яндекс. Алгоритм | — | — | — | ||||
VK Cup | — | — | — | — | |||
Russian Code Cup | — | — | — | ||||
Google Code Jam | — | — | — | — | |||
Facebook Hacker Cup | — | — | — | — | — | ||
ZeptoCodeRush | — | — | — | — | — | ||
Topcoder Open | — | — | — | — | — | — | |
КРОК | — | — | — | — | — | ||
Kotlin Challenge | — | — | — | — | — | — | |
Rockethon | — | — | — | — | — | ||
Looksery Cup | — | — | — | — | — | — | |
Manhtan | — | — | — | — | — | ||
8VC Venture Cup | — | — | — | — | — | — |
В 2012 Короткевич поступил в Университет ИТМО на кафедру компьютерных технологий Факультета информационных технологий и программирования. Тренером по спортивному программированию для него стал Андрей Станкевич[20].
В зависимости от типа соревнования Геннадий участвует одиночно как представитель Белоруссии или в команде университета.
Команда ИТМО завоевала титул абсолютных чемпионов ACM ICPC, в том числе благодаря участию Короткевича в 2013 и 2015 годах. Правилами соревнования участие студентов в ICPC ограничено до двух раз[20].
Среди российских турниров — VK Cup, организованный компанией ВКонтакте, где Геннадий в 2012 году занял третье место[21], первое — в 2015[22], а в 2016 году он снова взял первое в команде ИТМО с Адамом Бардашевичем[23].
В соревновании Яндекс.Алгоритм Геннадий начал участвовать в 2010 году, взяв золото[24], позже три года подряд с 2013 по 2015-й повторял достижения[8][25][26].
В турнире Mail.Ru Group — Russian Code Cup — Геннадий занимал первое место в 2014[27] и второе в 2013[28] и 2015[29].
Среди побед в турнирах, организованных зарубежными компаниями, числятся золото с 2014 по 2016 в Google Code Jam[30][31][32][33], золото 2014 и 2015 в Facebook Hacker Cup[34][35], бронза в 2014[24] и золото в 2015[36] в ZeptoCodeRush.
На счету Геннадия победы в крупных чемпионатах КРОК (первое место в 2013[37][38] и 2016[39]), Kotlin Challenge (первое место в 2014[40]), Rockethon (победитель 2014 и 2015 года[24]), Looksery Cup (победитель 2015 года[24]).
Геннадий Короткевич стал чемпионом мира в пяти престижных соревнованиях по спортивному программированию[41] и множестве других[24][2].
Разумеется, мои успехи — это плоды тренировок. Но мне это интересно, и я увлечён программированием и решением задач, поэтому, видимо, оно мне и даётся легче.Геннадий Короткевич[34]
Общественное признание
правитьСвои медали Геннадий передал Музею современной белорусской государственности на хранение[42].
В номинации «Открытие» 2011 года Короткевич стал самым молодым «Человеком года» в Гомеле. Фамилии победителей внесены в специальную книгу «Человек года Гомельщины», которая хранится во Дворце Румянцевых — Паскевичей[43].
В конце декабря 2014 года аналитический центр «Стратегия» и Научно-исследовательский центр Мизеса подвели итоги социально-экономического развития Белоруссии. Геннадий был назван среди номинантов на звание главного бенефициара 2014 года[44].
Разрабатывал MenuetOS вместе с Dream Catcher.
Примечания
править- ↑ "Аспирант российского университета стал лучшим программистом года по итогам Google Code Jam". Indicator.ru. 2019-08-11. Архивировано 20 сентября 2020. Дата обращения: 14 апреля 2020.
- ↑ 1 2 Двое белорусов вошли в число 24 сильнейших программистов мира по версии TopCoder Open . TUT.BY (26 июня 2013). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Topcoder: Top Ranked Algorithm Competitors . topcoder (2020). Дата обращения: 14 апреля 2020. Архивировано 23 сентября 2019 года.
- ↑ Рейтинг Codeforces: пользователи, участвовавшие в последние 6 месяцев . Codeforces (2020). Дата обращения: 14 апреля 2020. Архивировано 28 марта 2021 года.
- ↑ Profile Tourist . Codeforces. Дата обращения: 7 июня 2015. Архивировано 29 июня 2015 года.
- ↑ 1 2 Аркадий Соснов. Нарасхват! Молодых российских программистов ждут и в IBM, и в Миобороны . Газета «Поиск» (12 июля 2013). Дата обращения: 7 июня 2015. Архивировано из оригинала 15 июля 2015 года.
- ↑ Марина Камаева. Гениальный школьник программист Короткевич еще не решил, в какой вуз направить свои стопы . TECHLABS (1 сентября 2011). Дата обращения: 7 июня 2015. Архивировано из оригинала 18 июня 2015 года.
- ↑ 1 2 3 Елена Кучерова. Спортивное программирование глазами чайника: фоторепортаж . Вечерний Харьков (13 августа 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ 1 2 Валентина Шлыкова. Победный марафон Гены Короткевича . Правда Гомель (11 августа 2011). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Денис Алдохин. Почему Гена Короткевич отказывается от работы в Google, и кто победил на "Яндекс.Алгоритм-2016" . TUT.BY (29 июля 2016). Дата обращения: 19 августа 2016. Архивировано из оригинала 16 августа 2016 года.
- ↑ 1 2 3 4 5 Наталья Старченко. Загреб брал, Каир брал, Пловдив… взял! Правда Гомель (20 августа 2009). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Белорус-вундеркинд Короткевич снова победил в международном конкурсе программистов . Interfax.by (4 августа 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ IOI2010 Final Results . International Olympiad in Informatics (2010). Дата обращения: 13 июля 2015. Архивировано 15 июля 2015 года.
- ↑ Белорусский школьник завоевал золотую медаль на всемирной олимпиаде . Вечерний Харьков (17 августа 2009). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Российские школьники завоевали золото за решение задач про Леонардо да Винчи . Полит.ру (28 сентября 2012). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Gennady Korotkevich - Statistics . International Olimpiad in Infirmatics. Дата обращения: 13 июля 2015. Архивировано 26 июня 2015 года.
- ↑ 1 2 3 Архив Всероссийских командных олимпиад школьников по программированию . ВКОШП. Дата обращения: 13 июля 2015. Архивировано 4 июня 2015 года.
- ↑ TECHLABS Bel-IT Digest #21'10 . TECHLABS (27 ноября 2010). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Белорусские школьники завоевали золотые медали на Всероссийской командной олимпиаде по программированию . TUT.BY (21 ноября 2011). Дата обращения: 7 июня 2015. Архивировано из оригинала 15 июля 2015 года.
- ↑ 1 2 Андрей Анненков. Российские программисты на чемпионате мира: привычка побеждать . РИА Новости (25 мая 2015). Дата обращения: 7 июня 2015. Архивировано 6 февраля 2016 года.
- ↑ Названы победители чемпионата «Яндекса» по программированию . Lenta.ru (22 августа 2013). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Фоторепортаж: «ВКонтакте» провела второй чемпионат по программированию VK Cup 2015 . Цукерберг Позвонит (27 июля 2015). Дата обращения: 4 августа 2015. Архивировано 30 июля 2015 года.
- ↑ Опять чемпионы: студенты Университета ИТМО заняли первое место на чемпионате VK Cup-2016 Архивная копия от 14 сентября 2021 на Wayback Machine // ИТМО
- ↑ 1 2 3 4 5 Profile Gennady Korotkevich (Belarus) . SnarkNews (2015). Дата обращения: 13 июля 2015. Архивировано 15 июля 2015 года.
- ↑ Белорусский вундеркинд Короткевич защищает звание сильнейшего программиста на чемпионате в Берлине . TUT.BY (1 августа 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Алгоритм-2015: итоги . Яндекс (6 августа 2015). Дата обращения: 7 августа 2015. Архивировано из оригинала 14 августа 2015 года.
- ↑ Победители RCC-2014 . Russian Code Cup. Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Победители RCC-2013 . Russian Code Cup. Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Финал RCC 2015 . Russian Code Cup. Дата обращения: 6 ноября 2015. Архивировано 1 октября 2015 года.
- ↑ Петербургские студенты победили в чемпионате мира по программированию . Lenta.ru (21 мая 2015). Дата обращения: 7 июня 2015. Архивировано 26 декабря 2015 года.
- ↑ Студенты ИТМО и МГУ стали чемпионами мира по командному программированию . Интерфакс (21 мая 2015). Дата обращения: 7 июня 2015. Архивировано 6 июня 2015 года.
- ↑ Final Round: Costly Binary Search (англ.). Google Code Jam. Дата обращения: 6 ноября 2015. Архивировано 3 ноября 2015 года.
- ↑ Выпускник российского вуза выиграл олимпиаду Google по программированию третий раз подряд . CNews (8 августа 2016). Дата обращения: 9 августа 2016. Архивировано 9 августа 2016 года.
- ↑ 1 2 Роман Савкив. Белорусский вундеркинд Короткевич второй год кряду стал сильнейшим программистом на "Яндекс.Алгоритм" . TUT.BY (1 августа 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Студент третьего курса Геннадий Короткевич – двукратный победитель Facebook Hacker Cup . Университет ИТМО (8 марта 2015). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Виктор Корсун. ZeptoLab Code Rush 2015: итоги чемпионата по спортивному программированию . App2Top.ru (15 апреля 2015). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Геннадий Короткевич победил на Всероссийском Чемпионате КРОК по программированию . Частное предприятие «Дев Бай» (24 мая 2013). Дата обращения: 18 апреля 2016. Архивировано из оригинала 25 апреля 2016 года.
- ↑ Итоги Всероссийского Открытого Чемпионата КРОК по программированию . Codeforces (24 мая 2013). Дата обращения: 18 апреля 2016. Архивировано 7 мая 2016 года.
- ↑ КРОК 2016 — Финальный Раунд и Codeforces Round #347 . Codeforces (15 апреля 2016). Дата обращения: 18 апреля 2016. Архивировано 19 апреля 2016 года.
- ↑ Анатолий Ализар. 29 апреля 2014 года прошел финал Kotlin Challenge . Хакер (30 апреля 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Студент ИТМО стал чемпионом мира по программированию в пяти соревнованиях большого программного шлема . Фонтанка.ру (20 ноября 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- ↑ Татьяна Шаблыко. Музей современной белорусской государственности - уникальный проект на постсоветском пространстве . БЕЛТА — Новости Беларуси (17 июля 2014). Дата обращения: 17 октября 2016. Архивировано 18 октября 2016 года.
- ↑ Н. Александрова. Семь жителей Гомельщины удостоены почетного звания «Человек года» . Правда Гомель (5 июля 2012). Дата обращения: 7 июня 2015. Архивировано 27 мая 2016 года.