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

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

Геннадий Короткевич
бел. Генадзь Уладзіміравіч Караткевіч

Дата рождения 25 сентября 1994(1994-09-25) (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  
 
Геннадий (справа) в команде Университета ИТМО, абсолютных победителей Чемпионата мира по программированию, 2015

В 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 GroupRussian 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.

Примечания

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