![](https://habrastorage.org/web/55e/f30/ea9/55ef30ea94bc48a487c95375b659079f.jpg)
/写真icpcnews icpcnews / CC
結果
「将来の課題の多くに答えるのはプログラマです」
-ACM社長Vicky Lynn Hanson
そのため、今年は、2 948の大学から46 381人がチャンピオンシップのすべてのステージに参加しました。 6大陸から103カ国が競争に参加しました。 最後のステージの参加者は、最終的な一連の問題を解決するために5時間以内でした。その結果、ITMO大学チームは絶対的な勝利を獲得し、最小の試行回数でほとんどの問題(可能な限り12問中10問)を解決し、それに時間を費やしませんでした。
オリンピックのチャンピオンタイトルに加えて、金メダル、銀メダル、銅メダルがプレイされます(最初の12チームが授与されます)。 ITMO大学に加えて、今年の「ゴールド」はワルシャワ大学、ソウル大学、サンクトペテルブルク州立大学のチームが受賞しました。 サンクトペテルブルクのチームに加えて、モスクワ物理学技術研究所(銀)とUrFU(青銅)はロシアのメダリストでした。
合計13チームがチャンピオンシップに参加しました。サンクトペテルブルクから3チーム、モスクワから3チーム、ノボシビルスク、サラトフ、トムスク、エカテリンブルク、サマーラ、ペルミ、ペトロザヴォーツクから1チームです。
ワルシャワ大学のチームに加えて、中国、スウェーデン(KTH)、および米国(MIT)のチームは、私たちの最も手ごわい外国のライバルです。 その結果、中国の大学(新華大学、北京、復旦大学)の学生はそれぞれ6から8位(銀)になりました。 王立工科大学(スウェーデン)が銅賞(11位)を獲得し、MITは20位にとどまりました(選手権のファイナリストの結果はすべてこちらにあります )。
「これらの人は3分で問題を解決します。 これは信じられないことであり、私はそれが好きです。なぜなら、彼らが問題の解決に関与しているとき、彼らがリソース、クラッシュ、メンターを持ち、彼らが一年中それに取り組むときに起こるからです」 とファイナリストは言いましたチャンピオンシップエグゼクティブディレクターBill Poucher。
![](https://habrastorage.org/web/6fe/472/b54/6fe472b542a74c7b8adec6b98293bf92.jpg)
/写真icpcnews icpcnews / CC
問題
ところで、チャンピオンシップの陰謀は最後まで続きました-勝者自身とコーチのアンドレイ・スタンケビッチが認めたように、ITMO大学チームは非常に強力なライバルと競争しなければならず、最後まで11人目の問題を解決する時間があるかどうかは不明でした。 競争の結果が示すように、単一のチームが成功したわけではありません。
サウスダコタ大学の鉱業技術学部の学生(チャンピオンシップ決勝は今年サウスダコタで開催されました)地元のテレビチャンネルとのインタビューで、タスク(それらは「問題」でもある)は自分たちが準備したタスクよりもはるかに複雑であると指摘しました。 このチームは2つの問題のみを解決しました。
学生はまた、自分の大学でスポーツプログラミングを教える方法が、特にロシアのチームで使用されている方法とは非常に異なると不満を漏らしました。 海外では、ロシアのプログラミングスクールは本当に高く評価されています。たとえば、昨年、ハッカーランクプラットフォームによると、ITMO大学の学生は世界最高のプログラマーとして認められました 。
問題に戻る:C ++とJavaは、それらを解決する上で最も人気のある言語になりました。 今年のイノベーションは、Pythonの問題を解決する能力でした-前述のように、これは(組織手順に関して)チャンピオンシップにとって重大なステップですが、参加者自身にとってはそうではありません-この言語にはそれほど多くの解決策がありませんでした。
ちなみに、チャンピオンシップファイナリストが独力で苦労したすべての問題を解決しようとすることができます 。タスクのテキストは公開されています 。 さらに、チャンピオンシップファイナルの審査員がサンプルソリューションを準備しました。 ちなみに、チャンピオンシップファイナルで未解決の問題は、シーナリー(問題H)と呼ばれる問題だけでした。