Геннадий Короткевич | |
---|---|
Короткевича в 2014 году. | |
Родившийся | |
Другие имена | «турист» (ручка); Гена ( уменьшительное ) |
Гражданство | Белорусский |
Образование | Университет ИТМО |
Активные годы | 2005– |
Известен | Вундеркинды программирования; высокопоставленный спортивный программист с раннего возраста |
Геннадий Короткевич ( белорусский : Генадзь Караткевіч , Hienad Karatkievič , русский : Геннадий Короткевич ; родился 25 сентября 1994 года) - белорусский программист, который с 11 лет выигрывал крупные международные соревнования, а также многочисленные национальные соревнования. Его главные достижения включают шесть последовательных золотых медалей на Международной олимпиаде по информатике [1], а также чемпионство мира в финалах международных студенческих соревнований по программированию в 2013 и 2015 годах . По состоянию на январь 2021 года Геннадий является программистом с самым высоким рейтингом в Codeforces ,[2] CodeChef , [3] Topcoder , [4] AtCoder [5] и HackerRank . [6]
Биография [ править ]
Короткевич родился в Гомеле (Гомель) на юго-востоке Беларуси. Его родители, Владимир и Людмила Короткевичи, работают программистами на математическом факультете Гомельского государственного университета имени Франциска Скорины . В 6 лет он заинтересовался творчеством родителей. Когда ему было 8 лет, его отец разработал детскую игру, которую он мог использовать для обучения программированию. [7]
Его мать посоветовалась с коллегой по кафедре Михаилом Долинским, который дал Короткевичу прочитать небольшую книжку. Долинский, один из лучших учителей информатики в Беларуси, вспоминал: «Прошел месяц, а потом еще ... Никаких новостей от Гены. И вдруг Людмила приходит и приносит мне тетрадь по программированию: когда лето и футбол закончились. , ее сын сидел за компьютером. Будучи второклассником на национальном конкурсе, он занял второе место, что обеспечило ему автоматическое поступление в технический вуз без вступительных экзаменов. Каким-то образом он решил проблему тела, погруженного в воду. В то время Гена даже не знал о принципе плавучести Архимеда » . [7]
Короткевич впервые привлек внимание мировой общественности, когда в возрасте 11 лет квалифицировался на Международную олимпиаду по информатике (IOI) 2006 года , что стало мировым рекордом. [8]
Он выиграл серебряную медаль на своем первом мероприятии IOI и получал золотые медали с 2007 по 2012 год. На сегодняшний день он является самым успешным участником в истории IOI. [9]
На IOI 2009 года в Пловдиве тогдашний 14-летний Короткевич сказал о своем успехе: «Я пробую разные [стратегии], и одна из них правильная. Я не гений. Я просто хорош в этом». Он сказал, что проводил за компьютером не более трех-четырех часов каждый день, а его любимые хобби - футбол и настольный теннис . [10]
Осенью 2012 года он переехал в Россию, чтобы поступить в Университет ИТМО . Летом 2013 года он помог ИТМО одержать победу над Шанхайским университетом Цзяо Тонг и Токийским университетом в финале 37-го Международного студенческого чемпионата по программированию, проходившего в Санкт-Петербурге. [11] Он также выиграл ежегодный Google Code Jam с 2014 по 2020 год.
В интервью 2014 года Короткевич сказал, что не уверен в своих карьерных планах после окончания учебы. «Что будет дальше, еще предстоит решить», - сказал он. «У меня нет никаких конкретных или долгосрочных планов. Я только закончил второкурсник в университете. Для меня важно сначала получить образование, а затем принять решение о работе. Может быть, я пойду в науку. Но опять же, я еще не решил. " [8]
В интервью 2017 года Короткевич сказал: «Я несколько раз получал предложения о работе от Google и Яндекс, но не принимал их ... Получаю степень магистра компьютерных наук в ИТМО, потом думаю, что этим и займусь. . [ sic ] " [12]
В 2019 году Короткевич был аспирантом ИТМО. [13]
Карьерные достижения [ править ]
- Facebook Hacker Cup : 2014, [14] [15] 2015, [16] [17] 2019, [18] 2020 [19] победитель
- Topcoder Open : Чемпион марафонских матчей 2018, 2019 [20] Чемпион алгоритмов 2014, 2019 [21]
- Google Hash Code : [22] чемпион 2019 - Название команды - Past Glory [23] [24]
- Google Code Jam : чемпион 2014 года, [25] чемпион 2015 года, [26] чемпион 2016 года, [27] чемпион 2017 года, [28] чемпион 2018 года, [29] чемпион 2019 года [30] и чемпион 2020 года [31]
- В раунде 1B Google Code Jam 2012 года он набрал наивысший балл всего за 54 минуты 41 секунду с начала конкурса. [32]
- Яндекс .Алгоритм: 2010, [33] 2013, [34] 2014, [35] [36] победитель 2015 года, [37] победитель 2017 года [38] и победитель 2018 года [39]
- Яндекс Кубок: победитель 2020 года [40]
- Russian Code Cup (от Mail.Ru Group ): победитель 2016 года, серебряный призер 2015 года, [41] победитель 2014 года, [42] серебряный призер 2013 года [43]
- ACM-ICPC World Finals : победитель 2013 г. (команда) [44] и победитель 2015 г. [45] [46] (команда)
- Kotlin Challenge: победитель 2014 года [47]
- Международная олимпиада по информатике : занял абсолютное первое место в 2009, 2010, [48] 2011; золотая медаль 2007 г. (20-е место), 2008 г. (7-е место) [49] и 2012 г. (2-е место); [50] [51] серебряная медаль в 2006 году (26 место). [52] В настоящее время он является рекордсменом по количеству золотых медалей (шесть) и абсолютных первых мест (три).
- Всероссийская командная олимпиада по информатике: победитель 2007, 2009, 2010 и 2011 годов, серебряный призер 2008 года [53]
- Topcoder High School Competition : победитель 2010 г., занявший второе место в 2009 г. [54]
- Snarknews Winter Series: победитель 2010, 2011, 2012, 2013, 2014 и 2015 годов
- Snarknews Summer Series: занявший второе место в 2008, 2010, 2011 годах и победитель 2012, 2013, 2014 годов
- Кубок Векуа: победитель 2013 (команда)
- Чемпионат КРОК: 2013 [55] и победитель 2016 [56]
- Конкурс решения интернет-проблем : победитель 2011 г. (команда), победитель 2013 г. (команда) и победитель 2017 г. (команда) [57]
- Challenge24: занявшие второе место в 2013 и 2014 годах [58] [59] (команда)
- Marathon24: 2015 3 место [60] (команда)
- Deadline24: 3 место 2016 г. [61] (команда), победитель 2017 г. (команда) и победитель 2018 г. (команда)
- В 2015 году он участвовал в IMC и был награжден золотой медалью , заняв 47-е место в личном первенстве [62] и 10-е место в составе команды Университета ИТМО . [63]
- Гранд-финал Code Festival : Code Festival Final 2016 2-е место (в личном зачете), победитель Code Festival Final Final 2017 (в индивидуальном зачете ) объявление codeforces
Codechef Snackdown:
- Победитель Codechef Snackdown 2016 (команда)
- Победитель Codechef Snackdown 2019 (команда)
- Турниры с поддержкой Codeforces
- Rockethon - победитель 2014, 2015 [33]
- ZeptoCodeRush - третье место 2014 г., [33] победитель 2015 г. [64]
- Looksery Cup - победитель 2015 года [33]
- VK Cup: 2012 3 место [65] (личное), победитель 2015 года [66] (командный), 2016 1 место (командное). [67]
См. Также [ править ]
- Центральноевропейская олимпиада по информатике
- Онлайн судья
- Петр Митричев
Ссылки [ править ]
- ^ "Профиль: Геннадий Короткевич" . Международная олимпиада по информатике . Проверено 8 марта 2015 года .
- ^ «Рейтинги Codeforces» .
- ^ "Пользователь CodeChef | CodeChef" . codechef.com . Проверено 12 октября 2017 года .
- ^ «Лучшие участники алгоритмов» . Топкодер . Проверено 20 мая 2018 .
- ^ «Рейтинг AtCoder» . atcoder.jp . Дата обращения 2 февраля 2020 .
- ^ «Таблица лидеров» . HackerRank . Проверено 25 апреля 2018 года .
- ^ a b Виолетта Дралюк (1 сентября 2011 г.).Геннадий Короткевич - белорусский гений спортивного программирования[Геннадий Короткевич: белорусский гений спортивного программирования]. Тут . Автор . Проверено 8 марта 2015 года .
- ^ a b Елена Сафронова (24 августа 2014 г.).Самый юный и известный программист Беларуси Геннадий Короткевич рассказал о своих победах, планах и мечтах[Самый молодой, самый известный программист Беларуси Геннадий Короткевич рассказывает о своих победах, планах и мечтах] (на русском языке). БЕЛТА . Проверено 8 марта 2015 года .
- ^ "Зал славы ИОИ - Геннадий Короткевич" . Международная олимпиада по информатике . Проверено 8 марта 2015 года .
- ^ «Я не гений, я просто хорош в этом» (PDF) . Международная олимпиада по информатике . Архивировано из оригинального (PDF) 12 апреля 2015 года . Проверено 8 марта 2015 года .
- ^ «Турнирная таблица» . ACM Международные студенческие соревнования по программированию . Проверено 8 марта 2015 года .
- ^ "Геннадий Короткевич:" Меня не раз звали в Google, но работа мне пока не нужна "- Rusbase" . rb.ru .
- ^ «Лауреат премии« ТОП 50. Самые знаменитые люди Петербурга »Геннадий Короткевич: Поражение тоже стимулирует победу» . news.itmo.ru (на русском языке) . Проверено 17 октября 2020 года .
- ^ Роман Савкив (1 августа 2014). "Белорусский вундеркинд Короткевич второй год кряду стал сильнейшим программистом на" Яндекс.Алгоритм " " (на русском языке). TUT.BY . Дата обращения 7 июня 2015 .
- ^ «Табло | Facebook Hacker Cup - 2014 - Финальный раунд» . www.facebook.com . Дата обращения 6 декабря 2020 .
- ^ «Геннадий Короткевич, студент третьего курса, дважды становился чемпионом Facebook Hacker Cup» . Университет ИТМО . 8 марта 2015 . Дата обращения 7 июня 2015 .
- ^ «Табло | Facebook Hacker Cup - 2015 - Финальный раунд» . www.facebook.com . Дата обращения 6 декабря 2020 .
- ^ «Табло | Facebook Hacker Cup - 2019 - Финальный раунд» . www.facebook.com . Дата обращения 6 декабря 2020 .
- ^ «Табло | Facebook Hacker Cup - 2020 - Финальный раунд» . www.facebook.com . Дата обращения 6 декабря 2020 .
- ^ «2018 Topcoder Open» . 2018 Topcoder Open . Проверено 17 ноября 2018 года .
- ^ «Окончательные результаты алгоритма» . topcoder.com . Архивировано из оригинального 27 мая 2016 года . Проверено 8 августа 2015 года .
- ^ "Что такое хеш-код Google" .
- ^ "Google Hash Code 2019 Scoreboard" . https://codingcompetitions.withgoogle.com/hashcode/about . Внешняя ссылка в
|website=
( помощь ) - ^ "Youtube видео 1:44 геннадий" .
- ^ «Табло - Мировой финал 2014 - Google Code Jam» . code.google.com .
- ^ «Табло - Мировой финал 2015 - Google Code Jam» . code.google.com .
- ^ «Табло - Мировой финал 2016 - Google Code Jam» . code.google.com .
- ^ «Табло - Мировой финал 2017 - Google Code Jam» . code.google.com .
- ^ "Google Code Jam" . codingcompetitions.withgoogle.com/codejam .
- ^ "Google Code Jam" . codingcompetitions.withgoogle.com/codejam .
- ^ "Google Code Jam" . codingcompetitions.withgoogle.com/codejam .
- ^ «Табло - Раунд 1B 2012 - Google Code Jam» . code.google.com .
- ^ a b c d "Профиль Геннадия Короткевича (Беларусь)" (на русском языке). SnarkNews. 2015 . Проверено 13 июля 2015 года .
- ^ «Положение - Яндекс.Алгоритм 2013 Финальный раунд - Алгоритм 2013» . Competition.yandex.com .
- ^ «Положение - Яндекс.Алгоритм 2014 Финальный раунд - Алгоритм 2014» . Competition.yandex.com .
- ^ "Яндекс.Алгоритм: финал в Берлине - Блог Яндекса" . blog.yandex.ru .
- ^ «Финальный раунд Яндекс.Алгоритм-2015 - Codeforces» . Codeforces .
- ^ «Таблица - Финал - Алгоритм 2017» . Competition.yandex.com .
- ^ «Таблица - Финал - Алгоритм 2018» . Competition.yandex.com .
- ^ «Таблица - Финал - Алгоритм 2020» . Competition.yandex.com .
- ^ «ПКР - 404» . russiancodecup.ru .
- ^ «Лучшие программисты мира в Санкт-Петербурге» . en.ifmo.ru .
- ^ "Победителем Russian Code Cup 2013 стал программист Петр Митричев из М" . venture-news.ru .
- ^ «Результаты World Finals 2013» . icpc.baylor.edu .
- ^ Андрей Анненков (25 мая 2015). «Российские программисты на чемпионате мира: привычка побеждать» . РИА Новости . Дата обращения 7 июня 2015 .
- ^ «Результаты 2015» . icpc.baylor.edu .
- ↑ Kotlin Challenge, окончательное положение. Архивировано 26 мая 2014 г. на Wayback Machine.
- ^ «Окончательные результаты IOI2010» . Международная олимпиада по информатике. 2010 . Проверено 13 июля 2015 года .
- ^ Наталья Старченко (20 августа 2009). "Загреб брал, Каир брал, Пловдив… взял!" (на русском). Настоящий Гомель . Дата обращения 7 июня 2015 .
- ^ "Российские школьники завоевали золото за решение задач про Леонардо да Винчи" . Полит.ру . 28 сентября 2012 . Дата обращения 7 июня 2015 .
- ^ «Геннадий Короткевич - Статистика» . Международная олимпиада по болезни . Проверено 13 июля 2015 года .
- ^ "Белорусский вундеркинд Короткевич снова победил в международном конкурсе программистов" . Interfax.by . 4 августа 2014 . Дата обращения 7 июня 2015 .
- ^ "Олимпиады по информатике. Санкт-Петербург, Россия" . neerc.ifmo.ru .
- ^ "Пресс-центр TopCoder" . community.topcoder.com .
- ^ "Итоги Всероссийского открытого чемпионата КРОК по программированию - Codeforces" . Codeforces .
- ^ «Финальный раунд КРОК 2016 и Codeforces Round # 347 - Codeforces» . Codeforces .
- ^ «IPSC 2017 Онлайн-турнир - IPSC» . ipsc.ksp.sk .
- ^ «Challenge 24 2013 Результаты» . ch24.org .
- ^ "Challenge 24 Результаты 2014" . ch24.org . Архивировано из оригинального 26 ноября 2014 года . Дата обращения 22 мая 2015 .
- ^ Marathon24 2015 Глобальный зачет
- ^ «Deadline24 2016 Результаты финала» . deadline24.pl . Архивировано из оригинала 8 мая 2016 года . Проверено 24 апреля 2016 года .
- ^ "Индивидуальные результаты IMC2015" . imc-math.org.uk .
- ^ "Результаты команды IMC2015" . imc-math.org.uk .
- ^ Виктор Корсун (15 апреля 2015). «ZeptoLab Code Rush 2015: итоги чемпионата по спортивному программированию» . App2Top.ru . Дата обращения 7 июня 2015 .
- ^ "VK Cup 2012 - Codeforces" . Codeforces .
- ↑ VK Cup 2015 - Финал, заархивированный 28 июля 2015 года, на Wayback Machine
- ^ «Положение - VK Cup 2016 - Финал - Codeforces» . Codeforces .
Внешние ссылки [ править ]
- Профили онлайн-кодирования
- Topcoder : турист
- Codeforces : турист
- CodeChef : геннадий короткевич
- Google Code Jam : ( 2015 , 2014 , 2013 , 2012 , 2011 , 2010 , 2009 )
- SPOJ : туристический
- HackerEarth : @gennady
- Хакерранк : @Gennady
- AtCoder : турист