ゲンナジー・コロトケヴィッチ

ゲンナジー・コロトケヴィッチ
2014年のコロトケビッチ
生まれる1994年9月25日1994年9月25日
その他の名前Codeforcesハンドル: 観光客
教育ITMO大学
知られているプログラミングの天才。幼い頃からスポーツプログラマーとして高い評価を得ていた。
受賞歴Codeforcesピーク評価4009 (2024 年 8 月 30 日)

ゲンナジー・コロトケヴィッチベラルーシ語Генадзь Караткевічヒエナジ・カラトキエヴィッチロシア語Геннадий Короткевич、1994年9月25日生まれ)は、11歳の頃から主要な国際大会や数多くの国内大会で優勝してきたベラルーシの競技スポーツプログラマーである。史上最高の競技スポーツプログラマーとして広く認められており、彼の主な業績には、国際情報オリンピックでの6回連続の金メダル[ 1 ]や、2013年と2015年の国際大学プログラミングコンテスト世界決勝での世界選手権が挙げられる。 2023年10月現在、コロトケビッチはCodeChef[ 2 ] Topcoder[ 3 ] AtCoder [ 4 ] HackerRank最高評価のプログラマーです。[ 5 ] 2024年8月30日にはCodeforcesで歴史的な評価4009を達成し、4000の壁を突破した最初の人物となりました。[ 6 ]

バイオグラフィー

コロトケヴィッチはベラルーシ南東部のホメリ(ホミエル)で生まれました。両親のウラジミール・コロトケヴィッチとリュドミラ・コロトケヴィッチは、フランツィスク・スカリナ・ホミエル国立大学の数学科でプログラマーとして働いています。6歳の頃、コロトケヴィッチは両親の仕事に興味を持ちました。8歳の時、父親はプログラミング学習用の子供向けゲームを設計しました。[ 7 ]

母親は学部の同僚であるミハイル・ドリンスキーに相談し、ドリンスキーはコロトケヴィチに小さな本を渡した。ベラルーシでトップクラスのコンピュータサイエンス教師の一人であるドリンスキーはこう回想する。「1ヶ月が過ぎ、また1ヶ月が経ちました… ゲナからの連絡はありませんでした。すると突然、リュドミラがプログラミングノートを持ってやって来ました。夏休みとサッカーが終わる頃、彼女の息子はコンピューターの前に座っていました。2年生の時に全国大会で2位になり、入学試験なしで工科大学に自動的に入学することができました。彼はなんと、水中に沈んだ物体の問題を解いたのです。当時、ゲナはアルキメデスの浮力の原理さえ知りませんでした。」[ 7 ]

コロトケビッチが初めて世界的な注目を集めたのは、11歳で2006年の国際情報オリンピック(IOI)に出場し、世界記録を大きく上回る成績を収めたときだった。[ 8 ]

彼はIOIの初出場で銀メダルを獲得し、2007年から2012年まで金メダルを獲得した。[ 1 ]現在までに、彼はIOI史上最も成功した競技者である。[ 9 ]

2009年にプロヴディフで開催されたIOIで、当時14歳だったコロトケビッチは自身の成功について、「私は様々な戦略を試し、そのうちの一つが正しいのです。私は天才ではありません。ただ、それが得意なのです。」と語った。彼は、毎日コンピューターの前に座るのは3~4時間以内で、趣味はサッカー卓球だと語った。[ 10 ]

2012年秋、彼はロシアのITMO大学に入学するために移住した。2013年夏、サンクトペテルブルクで開催された第37回国際大学対抗プログラミングコンテスト世界大会で、 ITMOが上海交通大学東京大学を破り優勝するのに貢献した。 [ 11 ]また、2014年から2020年まで毎年開催されていたGoogle Code Jamでも優勝している。

2014年のインタビューで、コロトケビッチは卒業後のキャリアプランは未定だと述べ、学業に専念し、おそらく科学の道に進むだろうと語った。[ 8 ]

2017年のインタビューで、コロトケビッチはグーグルヤンデックスから仕事のオファーを受けたが、それを断り、代わりにITMOでコンピュータサイエンスの学位を取得するつもりだと語った。[ 12 ]

2019年、コロトケビッチはITMOの博士課程の学生でした。[ 13 ]

2024年8月30日、コロトケビッチはコードフォースで初めて4000 Eloの壁を突破した。[ 6 ]これまで、最高のレーティングカテゴリーはレーティング3000で達成する「Legendary Grandmaster」であると考えられており、このカテゴリーに到達したユーザーは、ハンドルネームの最初の文字が黒く、残りの部分が赤くなるという特典を受けることになっていた。8月30日、コロトケビッチは「Legendary Grandmaster」の上位のレーティングカテゴリー、「Tourist」を公表した。これはコロトケビッチ自身のハンドルネームにちなんで名付けられた。このカテゴリーのハンドルネームは「Legendary Grandmaster」のヌテラカラーを反転したもので、最初の文字が赤く、残りの部分が黒くなっている。コロトケビッチの後に「Tourist」カテゴリーに到達したユーザーは1人だけである。それは「jiangly」で、そのカテゴリーは現在「Jiangly」となっている。

コロトケビッチ氏は現在、IOI金メダリストが設立した人工知能企業であるコグニションAIで働いている。[ 14 ]

キャリアの成果

より包括的な業績リストは競技プログラミング殿堂のウェブサイトでご覧いただけます。[ 15 ]

Codechef スナックダウン:

  • Codechef Snackdown 2016 優勝者(チーム)[ 76 ]
  • Codechef Snackdown 2019 優勝者(チーム)[ 77 ]
Codeforcesによるトーナメント

参照

参考文献

  1. ^ a b c「Gennady Korotkevich」 .国際情報科学オリンピック. 2023年10月23日閲覧。
  2. ^ "CodeChef User | CodeChef" . codechef.com . 2017年10月12日閲覧
  3. ^ 「トップランクのアルゴリズム競合」。Topcoder 。2019年923日時点のオリジナルよりアーカイブ2018年5月20日閲覧。
  4. ^ 「AtCoderランキング」 . atcoder.jp . 2020年2月2日閲覧
  5. ^ 「リーダーボード」 . HackerRank . 2018年4月25日閲覧
  6. ^ a b「tourist」 . Codeforces . 2024年8月30日閲覧
  7. ^ a b Violetta Dralyuk (2011年9月1日).Геннадий Короткевич – белорусский гений спортивного программирования[ゲンナジー・コロトケヴィッチ:ベラルーシのスポーツ番組の天才](ロシア語)Tut.By . 2015年4月2日時点のオリジナルよりアーカイブ。 2015年3月8日閲覧
  8. ^ a bエレーナ・サフロノワ (2014 年 8 月 24 日)。Самый юный известный программист Беларуси Геннадий Короткевич рассказал о своих победах, планах и教えてください[ベラルーシ最年少で最も有名なプログラマー、ゲンナジー・コロトケヴィッチが自身の勝利、計画、そして夢について語る](ロシア語)BELTA . 2015年3月8日閲覧
  9. ^ 「IOI殿堂 - ゲンナジー・コロトケビッチ」国際情報オリンピック. 2015年3月8日閲覧
  10. ^ 「私は天才ではありません。ただそれが得意なだけです」(PDF)国際情報オリンピック2015年4月12日時点のオリジナル(PDF)からアーカイブ。 2015年3月8日閲覧
  11. ^ 「Standings」 . ACM International Collegiate Programming Contest . 2015年9月1日時点のオリジナルよりアーカイブ。 2015年3月8日閲覧
  12. ^ "Геннадий Короткевич: "Меня не раз звали в Google, но работа мне пока не нужна" - Rusbase" . rb.ru2017 年 12 月 1 日のオリジナルからアーカイブ2017 年11 月 27 日に取得
  13. ^ "Лауреат премии "ТОП 50. Самые знаменитые люди Петербурга" Геннадий Короткевич: Поражение тоже стимулирует победы"news.itmo.ru (ロシア語)。 2019 年 6 月 6 日2020 年10 月 17 日に取得
  14. ^ “NAC-NAPC Trainers” . www.cecs.ucf.edu . 2025年3月25日時点のオリジナルよりアーカイブ2025年6月22日閲覧。
  15. ^ 「Gennady Korotkevichのプロフィール - 競技プログラミングの殿堂」cphof.org . 2022年11月19日閲覧
  16. ^ Роман Савкив (2014 年 8 月 1 日)。"Белорусский вундеркинд Короткевич второй год кряду стал сильнейзим программистом на "Яндекс.Алгоритм"ロシア語)。TUT.BY 。 2015年7月15日時点のオリジナルよりアーカイブ。2015年6月7日閲覧。
  17. ^ 「スコアボード | Facebook Hacker Cup - 2014 - 最終ラウンド」 www.facebook.com . 2020年12月6日閲覧
  18. ^ 「3年生のゲンナジー・コロトケビッチがFacebook Hacker Cupで2度優勝」 ITMO大学、2015年3月8日。 2015年6月7日閲覧
  19. ^ 「スコアボード | Facebook Hacker Cup - 2015 - 最終ラウンド」 www.facebook.com . 2020年12月6日閲覧
  20. ^ 「スコアボード | Facebook Hacker Cup - 2019 - 最終ラウンド」 www.facebook.com . 2020年12月6日閲覧
  21. ^ 「スコアボード | Facebook Hacker Cup - 2020 - 最終ラウンド」 www.facebook.com . 2020年12月6日閲覧
  22. ^ 「スコアボード | Facebook Hacker Cup - 2023 - 最終ラウンド」 www.facebook.com . 2023年12月9日閲覧
  23. ^ "2018 Topcoder Open" . 2018 Topcoder Open . 2018年11月17日閲覧
  24. ^ 「アルゴリズム最終結果」 . topcoder.com . 2016年5月27日時点のオリジナルよりアーカイブ2015年8月8日閲覧。
  25. ^ 「Topcoder オープンサイトアーカイブ」 . archive.topcoder.com .
  26. ^ 「Topcoder オープンサイトアーカイブ」 . archive.topcoder.com .
  27. ^ “What is google Hash Code” . 2023年3月10日時点のオリジナルよりアーカイブ2019年8月10日閲覧。
  28. ^ “Google Hash Code 2019 Scoreboard” . Google Code Jam . 2023年5月25日時点のオリジナルよりアーカイブ。 2019年8月10日閲覧
  29. ^ 「YouTube動画 1:44 ゲンナディ」 YouTube 2019年5月24日。
  30. ^ “Scoreboard - World Finals 2014 - Google Code Jam” . code.google.com . 2015年12月3日時点のオリジナルよりアーカイブ。 2014年8月18日閲覧
  31. ^ “Scoreboard - World Finals 2015 - Google Code Jam” . code.google.com . 2015年10月10日時点のオリジナルよりアーカイブ。 2015年9月21日閲覧
  32. ^ “Scoreboard - World Finals 2016 - Google Code Jam” . code.google.com . 2019年10月17日時点のオリジナルよりアーカイブ2016年8月5日閲覧。
  33. ^ “Scoreboard - World Finals 2017 - Google Code Jam” . code.google.com . 2018年3月7日時点のオリジナルよりアーカイブ。 2017年8月11日閲覧
  34. ^ “Google Code Jam” . codingcompetitions.withgoogle.com/codejam . 2020年12月3日時点のオリジナルよりアーカイブ2019年8月10日閲覧。
  35. ^ “Google Code Jam” . codingcompetitions.withgoogle.com/codejam . 2019年8月10日時点のオリジナルよりアーカイブ。 2019年8月10日閲覧
  36. ^ “Google Code Jam” . codingcompetitions.withgoogle.com/codejam . 2020年10月22日時点のオリジナルよりアーカイブ。 2020年8月8日閲覧
  37. ^ “Google Code Jam” . codingcompetitions.withgoogle.com/codejam . 2021年8月7日時点のオリジナルよりアーカイブ。 2021年8月7日閲覧
  38. ^ “Google Code Jam” . codingcompetitions.withgoogle.com/codejam . 2022年6月24日時点のオリジナルよりアーカイブ。 2019年8月10日閲覧
  39. ^ “Scoreboard - Round 1B 2012 - Google Code Jam” . code.google.com . 2016年10月5日時点のオリジナルよりアーカイブ。 2012年5月6日閲覧
  40. ^ a b c d「Profile Gennady Korotkevich (Belarus)」(ロシア語)SnarkNews. 2015年. 2015年7月13日閲覧
  41. ^ 「順位表 — Yandex.Algorithm 2013 最終ラウンド — Algorithm 2013 。contest.yandex.com
  42. ^ 「順位表 — Yandex.Algorithm 2014 最終ラウンド — Algorithm 2014 。contest.yandex.com
  43. ^ “Яндекс.Алгоритм: финал в Берлине — Блог Яндекса” . blog.yandex.ru2015 年 4 月 2 日のオリジナルからアーカイブ2014 年8 月 18 日に取得
  44. ^ 「Yandex.Algorithm-2015 最終ラウンド - Codeforces」 . Codeforces .
  45. ^ 「順位表 - 最終 -アルゴリズム2017」。contest.yandex.com
  46. ^ 「順位表 - 最終 - アルゴリズム 2018」 . contest.yandex.com .
  47. ^ 「順位表 - 最終 - アルゴリズム 2020 。contest.yandex.com
  48. ^ "RCC - 404" . russiancodecup.ru . 2015年10月1日時点のオリジナルよりアーカイブ。 2015年9月21日閲覧
  49. ^ 「世界最高のプログラマーはサンクトペテルブルクにいる」 en.ifmo.ru 2014年10月4日。
  50. ^ 「ロシアコードカップ2013の優勝者はM出身のプログラマー、ペトル・ミトリチェフ氏」 venture-news.ru 2012年5月10日。
  51. ^ “Results World Finals 2013” ​​. icpc.baylor.edu . 2015年9月1日時点のオリジナルよりアーカイブ。 2017年11月27日閲覧
  52. ^ Андрей Анненков (2015 年 5 月 25 日)。「Российские программисты на чемпионате мира: привычка побеждать」(ロシア語)。RIAノーボスチ2015 年6 月 7 日に取得
  53. ^ “Results 2015” . icpc.baylor.edu . 2019年6月21日時点のオリジナルよりアーカイブ。 2017年11月27日閲覧
  54. ^ Kotlinチャレンジ最終順位 2014年5月26日アーカイブWayback Machine
  55. ^ 「IOI2010 最終結果」 . 国際情報科学オリンピック. 2010. 2015年7月13日閲覧
  56. ^ Наталья Старченко (2009 年 8 月 20 日)。「Загреб брал、Каир брал、Пловдив… взял!」(ロシア語で)。さすがゴメル。2015 年 7 月 15 日のオリジナルからアーカイブ2015 年6 月 7 日に取得
  57. ^ 「Российские øкольники завоевали золото за резение задач про Леонардо да Винчи」(ロシア語)。ポリット.ru。 2012 年 9 月 28 日2015 年6 月 7 日に取得
  58. ^ 「ベラルーシの天才カラトケビッチが再び国際プログラマーコンテストで優勝」(ロシア語)。Interfax.by . 2014年8月4日。 2015年6月7日閲覧
  59. ^ "Олимпиады по информатике. Санкт-Петербург, Россия" . neerc.ifmo.ru
  60. ^ 「TopCoder プレスルーム」 . community.topcoder.com .
  61. ^ 「CROC全ロシアオープンプログラミング選手権の結果 - Codeforces 。Codeforces
  62. ^ 「CROC 2016 最終ラウンドおよび Codeforces ラウンド #347 - Codeforces 。Codeforces
  63. ^IPSC 2017 オンライン順位表 — IPSC」 . ipsc.ksp.sk.
  64. ^ “Challenge 24 2013 Results” . ch24.org . 2015年5月22日時点のオリジナルよりアーカイブ2015年5月22日閲覧。
  65. ^ “Challenge 24 2014 Results” . ch24.org . 2014年11月26日時点のオリジナルよりアーカイブ2015年5月22日閲覧。
  66. ^マラソン24 2015 グローバルランキング
  67. ^ “Deadline24 2016 決勝結果” . deadline24.pl . 2016年5月8日時点のオリジナルよりアーカイブ2016年4月24日閲覧。
  68. ^ 「IMC2015個人結果imc-math.org.uk
  69. ^ 「IMC2015 チーム結果」 . imc-math.org.uk .
  70. ^ “順位表” . atcoder.jp . 2017年7月11日時点のオリジナルよりアーカイブ
  71. ^ 「順位表」 . atcoder.jp .
  72. ^ 「バイオインフォマティクスコンテスト2017 最終ラウンド」
  73. ^ 「バイオインフォマティクスコンテスト2018 最終ラウンド」
  74. ^ 「バイオインフォマティクスコンテスト2019 最終ラウンド」
  75. ^ ICFPプログラミングコンテスト2021 スコアボード
  76. ^ 「チャンピオン | CodeChef」
  77. ^ 「ファイナリスト | CodeChef」
  78. ^ Виктор Корсун (2015 年 4 月 15 日)。「ZeptoLab コード ラッシュ 2015: итоги чемпионата по спортивному программированию」 (ロシア語)。 App2Top.ru 2015 年6 月 7 日に取得
  79. ^ 「VKカップ2012 - Codeforces」 . Codeforces .
  80. ^ VKカップ2015 - 決勝アーカイブ2015年7月28日 ウェイバックマシン
  81. ^ “Положение - VK Cup 2016 - Финал - Codeforces” .コードフォース
オンラインコーディングプロファイル