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

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Геннадий Короткевич»)
Перейти к: навигация, поиск
Геннадий Короткевич
белор. Генадзь Уладзіміравіч Караткевіч
Korotkevich ITMO.jpg
Род деятельности:

программист

Дата рождения:

25 сентября 1994(1994-09-25) (22 года)

Место рождения:

Q2678×

Страна:

Flag of Belarus.svg Белоруссия

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