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

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Геннадий Короткевич»)
Перейти к навигации Перейти к поиску
Геннадий Короткевич
белор. Генадзь Уладзіміравіч Караткевіч
Геннадий Короткевич в 2017 году
Геннадий Короткевич в 2017 году
Дата рождения 25 сентября 1994(1994-09-25) (25 лет)
Место рождения Гомель, Белоруссия
Страна
Род деятельности программист
Commons-logo.svg Медиафайлы на Викискладе

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

Биография[править | править код]

Школьные годы[править | править код]

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

Учился в гимназии № 56, где решил первую задачу по программированию в восемь лет[5], а собственные программы начал писать в младших классах школы[7]. Во втором классе Короткевич стал призёром республиканской олимпиады, что обеспечило ему право поступить без экзаменов в технический вуз[8].

Я дал книжечку, чтобы мальчик прочитал и начал писать программы. Прошел месяц, другой… От Гены не было вестей. Как вдруг приходит Людмила Ивановна и приносит тетрадь с программами: лето и футбол закончились, сын сел за компьютер.

школьный тренер Короткевича по программированию Михаил Долинский[6]

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

Школьные победы
Название 2006 2007 2008 2009 2010 2011 2012
IOI 2[11][10] 1[10] 1[10] 1[10] 1[12] 1[8][13] 1[14][15]
ВКОШП 1[16] 2[16] 1[16] 1[17] 1[18]

Университетское время[править | править код]

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

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

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

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

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

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

В турнире Mail.Ru GroupRussian Code Cup — Геннадий занимал первое место в 2014[26] и второе в 2013[27] и 2015[28].

Среди побед в турнирах, организованных зарубежными компаниями, числятся золото с 2014 по 2016 в Google Code Jam[29][30][31][32], золото 2014 и 2015 в Facebook Hacker Cup[33][34], бронза в 2014[23] и золото в 2015[35] в ZeptoCodeRush.

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

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

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

Общественное признание[править | править код]

Свои медали Геннадий передал Музею современной белорусской государственности на хранение[41]. Министр обороны Сергей Шойгу предложил всем победителям ACM ICPC заключить договор о сотрудничестве для разработки разнообразных программных продуктов в интересах обороны страны[5].

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

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

Примечания[править | править код]

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