Короткевич, Геннадий Владимирович

Геннадий Владимирович Короткевич (белор. Генадзь Уладзіміравіч Караткевіч; род. 25 сентября 1994, Гомель) — самый титулованный спортивный программист планеты[1], многократный победитель международных и всероссийских чемпионатов и турниров по спортивному программированию, в том числе организованных крупными компаниями, Google, IBM, Facebook, ВКонтакте, Яндекс, Mail.ru Group и других. Занимает первое место в рейтингах Topcoder и седьмое место в рейтингах Codeforces (2026). На соревнованиях выступает под ником tourist. 30 августа 2024 года Короткевич стал первым программистом, преодолевшим отметку в 4000 баллов рейтинга на Codeforces, достигнув 4009 баллов

Общие сведения
Геннадий Короткевич
белор. Генадзь Уладзіміравіч Караткевіч
Дата рождения 25 сентября 1994(1994-09-25) (31 год)
Место рождения
Страна
Образование
Род деятельности спортивный программист

Биография

Школьные годы

Геннадий родился в Гомеле, в семье программистов Владимира и Людмилы Короткевичей, преподававших на кафедре математических проблем управления Гомельского государственного университета им. Франциска Скорины[2]. По словам родителей, Геннадий сел за компьютер ещё до школы.

Учился в гимназии № 56, где решил первую задачу по программированию в восемь лет[2], а собственные программы начал писать в младших классах школы. Во втором классе Короткевич стал призёром республиканской олимпиады[3]. Его первым тренером стал доцент Михаил Долинский, а подготовка проходила на базе гомельской школы № 27 с использованием системы дистанционного обучения dl.gsu.by[4].

Геннадий начал участвовать в международной школьной олимпиаде IOI с 12 лет, когда выиграл серебряную награду. После чего он один из немногих участников получил высший балл олимпиады и за счёт побед шесть лет подряд стал самым юным абсолютным победителем конкурса. Также в составе сборной Гомеля Короткевич участвовал во Всероссийской командной олимпиаде школьников по программированию.

Школьные победы
Название 2006 2007 2008 2009 2010 2011 2012
IOI 2 1 1 1 1[5] 1[3] 1[6]
ВКОШП 1[7] 2 1 1 1

Высшее образование и научная деятельность

В 2012 году Короткевич поступил в Университет ИТМО на кафедру компьютерных технологий Факультета информационных технологий и программирования. Тренером по спортивному программированию для него стал Андрей Станкевич[8].

Около 2016 года Короткевич окончил бакалавриат, а в 2018 году — магистратуру Университета ИТМО[9]. В 2018 году он поступил в аспирантуру ИТМО, где под руководством Алексея Сергушичева занялся биоинформатикой и вычислительной геномикой[10]. В рамках научной работы стал соавтором статьи «Fast gene set enrichment analysis»[10].

undefined

Спортивное программирование

Название 2010 2011 2012 2013 2014 2015 2016
ACM ICPC 1 1
Яндекс. Алгоритм 1 1 1 1
VK Cup 3 1 1
Russian Code Cup 2 1 2 1
Google Code Jam 1 1 1
Facebook Hacker Cup 1 1
ZeptoCodeRush 3 1
Topcoder Open 1
КРОК 1 1
Kotlin Challenge 1
Rockethon 1 1
Looksery Cup 1
Manhtan 1 1
8VC Venture Cup 1

В зависимости от типа соревнования Геннадий участвует одиночно как представитель Белоруссии или в команде университета.

Команда ИТМО завоевала титул абсолютных чемпионов ACM ICPC⁣, в том числе благодаря участию Короткевича в 2013 и 2015 годах. Правилами соревнования участие студентов в ICPC ограничено до двух раз[8].

Среди российских турниров — VK Cup, организованный компанией ВКонтакте, где Геннадий в 2012 году занял третье место[11], первое — в 2015, а в 2016 году он снова взял первое в команде ИТМО с Адамом Бардашевичем[12].

В соревновании Яндекс. Алгоритм Геннадий начал участвовать в 2010 году, взяв золото[13], позже три года подряд с 2013 по 2015-й повторял достижения[14].

В турнире Mail.Ru Group — Russian Code Cup — Геннадий занимал первое место в 2014[15] и второе в 2013[16] и 2015[17].

Среди побед в турнирах, организованных зарубежными компаниями, числятся золото с 2014 по 2016 в Google Code Jam[18][19][20][21], золото 2014 и 2015 в Facebook Hacker Cup[22], бронза в 2014[13] и золото в 2015[23] в ZeptoCodeRush.

На счету Геннадия победы в крупных чемпионатах КРОК (первое место в 2013 и 2016), Kotlin Challenge (первое место в 2014[24]), Rockethon (победитель 2014 и 2015 года[13]), Looksery Cup (победитель 2015 года[13]).

Геннадий Короткевич стал чемпионом мира в пяти престижных соревнованиях по спортивному программированию[25] и множестве других[13].

В последующие годы Короткевич продолжил одерживать победы на крупнейших международных соревнованиях. Он многократно становился чемпионом Topcoder Open: в треке Algorithm в 2019, 2020 и 2022 годах, а также в треке Marathon в 2018 и 2019 годах. В турнире Meta Hacker Cup (ранее — Facebook Hacker Cup) он завоевал золотую медаль в 2025 году[26]. На соревнованиях Universal Cup Геннадий выигрывал золото в 2024 и 2025 годах[27].

Кроме того, он успешно выступал в специализированном соревновании Bioinformatics Contest, заняв первое место в 2017 и 2019 годах, а также третье место в 2018 году.

Разумеется, мои успехи — это плоды тренировок. Но мне это интересно, и я увлечён программированием и решением задач, поэтому, видимо, оно мне и даётся легче.Геннадий Короткевич

Общественное признание

Свои медали Геннадий передал Музею современной белорусской государственности на хранение.

В номинации «Открытие» 2011 года Короткевич стал самым молодым «Человеком года» в Гомеле. Фамилии победителей внесены в специальную книгу «Человек года Гомельщины», которая хранится во Дворце Румянцевых — Паскевичей.

В конце декабря 2014 года аналитический центр «Стратегия» и Научно-исследовательский центр Мизеса подвели итоги социально-экономического развития Белоруссии. Геннадий был назван среди номинантов на звание главного бенефициара 2014 года.

Примечания

  1. Аспирант российского университета стал лучшим программистом года по итогам Google Code Jam, Indicator.ru (11 августа 2019). Архивировано 20 сентября 2020 года. Дата обращения: 14 апреля 2020.
  2. 1 2 Аркадий Соснов. Нарасхват! Молодых российских программистов ждут и в IBM, и в Миобороны. Газета «Поиск» (12 июля 2013). Дата обращения: 7 июня 2015. Архивировано из оригинала 15 июля 2015 года.
  3. 1 2 Валентина Шлыкова. Победный марафон Гены Короткевича. Правда Гомель (11 августа 2011). Дата обращения: 10 апреля 2026. Архивировано 15 июля 2015 года.
  4. Учитель для гения. СБ. Беларусь сегодня. Дата обращения: 10 апреля 2026.
  5. IOI2010 Final Results. International Olympiad in Informatics (2010). Дата обращения: 10 апреля 2026. Архивировано 15 июля 2015 года.
  6. Gennady Korotkevich - Statistics. International Olimpiad in Infirmatics. Дата обращения: 10 апреля 2026. Архивировано 26 июня 2015 года.
  7. Архив Всероссийских командных олимпиад школьников по программированию. ВКОШП. Дата обращения: 13 июля 2015. Архивировано 4 июня 2015 года.
  8. 1 2 Андрей Анненков. Российские программисты на чемпионате мира: привычка побеждать. РИА Новости (25 мая 2015). Дата обращения: 7 июня 2015. Архивировано 6 февраля 2016 года.
  9. Геннадий Короткевич: «Я не считаю себя гением». ITMO.NEWS. Дата обращения: 10 апреля 2026.
  10. 1 2 Самый умный человек планеты: как живет Геннадий Короткевич. Собака.ru. Дата обращения: 10 апреля 2026.
  11. Названы победители чемпионата «Яндекса» по программированию. Lenta.ru (22 августа 2013). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
  12. Опять чемпионы: студенты Университета ИТМО заняли первое место на чемпионате VK Cup-2016 Архивная копия от 14 сентября 2021 на Wayback Machine // ИТМО
  13. 1 2 3 4 5 Profile Gennady Korotkevich (Belarus). SnarkNews (2015). Дата обращения: 10 апреля 2026. Архивировано 15 июля 2015 года.
  14. Алгоритм-2015: итоги. Яндекс (6 августа 2015). Дата обращения: 7 августа 2015. Архивировано из оригинала 14 августа 2015 года.
  15. Победители RCC-2014. Russian Code Cup. Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
  16. Победители RCC-2013. Russian Code Cup. Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
  17. Финал RCC 2015. Russian Code Cup. Дата обращения: 6 ноября 2015. Архивировано 1 октября 2015 года.
  18. Петербургские студенты победили в чемпионате мира по программированию. Lenta.ru (21 мая 2015). Дата обращения: 7 июня 2015. Архивировано 26 декабря 2015 года.
  19. Студенты ИТМО и МГУ стали чемпионами мира по командному программированию. Интерфакс (21 мая 2015). Дата обращения: 7 июня 2015. Архивировано 6 июня 2015 года.
  20. Final Round: Costly Binary Search (англ.). Google Code Jam. Дата обращения: 10 апреля 2026. Архивировано 3 ноября 2015 года.
  21. Выпускник российского вуза выиграл олимпиаду Google по программированию третий раз подряд. CNews (8 августа 2016). Дата обращения: 9 августа 2016. Архивировано 9 августа 2016 года.
  22. Студент третьего курса Геннадий Короткевич – двукратный победитель Facebook Hacker Cup. Университет ИТМО (8 марта 2015). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
  23. Виктор Корсун. ZeptoLab Code Rush 2015: итоги чемпионата по спортивному программированию. App2Top.ru (15 апреля 2015). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
  24. Анатолий Ализар. 29 апреля 2014 года прошел финал Kotlin Challenge. Хакер (30 апреля 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
  25. Студент ИТМО стал чемпионом мира по программированию в пяти соревнованиях большого программного шлема. Фонтанка.ру (20 ноября 2014). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
  26. Facebook Hacker Cup 2025 Standings. CPHOF. Дата обращения: 10 апреля 2026.
  27. Profile: tourist (Gennady Korotkevich). CPHOF. Дата обращения: 10 апреля 2026.