Flickr / icpcnews icpcnews / CC
いくつかの事実
- スポーツプログラミングは、毎年オリンピック大会よりも多くの参加者を集めています-今年、103か国から46 381人がACM ICPC大会に参加し、11 544人のアスリートがリオの夏季オリンピックのすべてのステージに参加しました(4倍少ない)。
- 競技への関心は毎年高まっています。 ロシアおよび北東ヨーロッパのITCM大学情報技術およびプログラミング学部長であるACM ICPCチャンピオンシップの地域準決勝のディレクターであるVladimir Parfyonovによれば、2004年には8,000人のプログラマーがACM ICPC世界チャンピオンシップ(地域予選ステージを含む)に参加しました、 2016-すでに40,000以上。
- 長い間、チャンピオンシップリーダーの地位はロシアの大学で強化されてきました。私たちのチームはACM ICPCの絶対的なチャンピオンに11回なりました。 これらのうち、ITMO大学のチームは選手権で6回勝ちました-これは世界記録です(2017年、ITMO大学は7回の世界チャンピオンのタイトルを争っています)。
- ロシアからの参加者の数は長年にわたって高いままでした。2004年には、ロシアの2,100人のプログラマーがチャンピオンシップのすべての段階に参加し、2016年までに3,400人に増えました。
- ACM ICPCチャンピオンシップ形式は 、最も成功したものの1つであるだけでなく、最も難しいものの1つとも呼ばれます。各チームは1台のコンピューターのみを使用し、短時間でできるだけ多くの問題を解決する必要があります。 このため、チャンピオンシップでは、創造性、アルゴリズムおよび「ハードウェア」の知識だけでなく、役割を分散してチームで作業する能力に対する要件も増加しています。
最初のカテゴリー[数学、アルゴリズム、プログラミング言語の知識]の知識しか持たない、ある程度の競争に勝つことは可能だと思います。 それにもかかわらず、第2のカテゴリの知識[適切な戦術、有能なリソース割り当てのスキルを理解する]は、人生を大幅に簡素化し、触媒として働きます。 他のスポーツと同様に、身体的スキルはありますが、技術、心理学などの知識があります。 あなたは最初のものを犠牲にしてのみ成功することができますが、2番目は触媒として機能します
-Pavel Krotkov、ITMO大学の情報技術およびプログラミング学部を卒業し、ACM ICPC NEERCを含むロシアおよび海外での多くのプログラミングコンテストの参加者および主催者
- ちなみに、昨年10月に始まったPavelと彼の同僚である2009年のACM ICPCチャンピオンのMaxim Buzdalovと2016年の国際プログラミングコンテストGoogle Code Jamでトップ10に入賞したDaria Yakovlevaは、「 プログラミングコンテストの勝ち方: ITMO大学がedXプラットフォームで立ち上げた「 Secrets of Champions 」。 チャンピオンがスポーツプログラミングの初心者に与えるアドバイスについては、ここで1と2を書きました。
- ITMOユニバーシティチームは、チャンピオンシップのオンライン放送も担当しています(もちろん、スポーツマンプログラマーではなく、ビデオ放送の専門家です)。 チャンピオンシップの参加者がチャンピオンシップタイトルを求めて戦っている間、ビデオグループ、アナリスト、ディレクター、ディレクター、デザイナー、プログラマー、およびビデオエディターは、ACM ICPCファイナルを世界中の人々にとって興味深いイベントに変えようと努力しています。 ところで、今年は、特にロシアの視聴者のために、ロシア語での放送を企画します。 チームの仕組み、ブロードキャスト中に使用されるハードウェアおよびソフトウェアソリューションについては、 この記事をご覧ください。
研修参加者
決勝に参加する前に、チームはさまざまな予備トレーニングキャンプでトレーニングされます。 このようなトレーニングステージの1つは、モスクワ物理技術研究所(モスクワワークショップACM ICPC)で毎年開催されます。
ワークショップの形式は非常に困難です。11日間の継続的なトレーニングで、参加する学生は少なくとも100のオリンピックの問題を解決します。 また、トレーニングプログラムの一環として、講師との協議や講義資料の研究が提供されます。
将来の受賞者はこのようなトレーニングを無視しません。2016年には、13のACM ICPC受賞チームのうち8つがトレーニングキャンプに参加しました。 そして、現在のモスクワワークショップでは、19か国と44の大学からACM ICPC 170人の学生とトレーナーが参加しました。 リモート参加の可能性により、米国、ラトビア、ルーマニア、中国、インドのチームがロシアの専門家とのトレーニングを受けることができました。
予測:誰が勝つか
ITMO大学のチームコーチであり、北東ヨーロッパでの世界選手権準決勝の組織委員会のメンバーであるアンドレイスタンケビッチの推定によると、以下の大学が今年の優勝候補となります。
- ロシア :サンクトペテルブルク州立大学、ITMO大学、モスクワ物理研究所(北東ヨーロッパ地域の3つの最高のチーム)
- 中国 :新華大学、上海交通大学、復旦大学、北京大学
- アメリカ :マサチューセッツ工科大学
- スウェーデン :王立工科大学
アンドレイ・スタンケビッチによると、彼らは他の中国や韓国の大学のチームと、ワルシャワ大学の伝統的に強いチームと競争することができます。
「モスクワ物理技術研究所の最終最終トレーニングキャンプが示したように、今年は中国の新華大学に非常に強力なチームがいます。 これには、かつて、学童が国際オリンピックで絶対的な1位を占めた学生も含まれます。 しかし、私たちのチームは2回トレーニングコンテストで彼らを回避することができたので、チャンスがあります。
ロシアのチームのうち、ITMO大学、サンクトペテルブルク州立大学、およびMIPTのチームは非常によく現れました。 オーストラリア(ニューサウスウェールズ大学)のチームであり、以前よりも強力なストックホルムのKTHチーム-最近の集まりの予期せぬ発見のうち。 また、MITや他のいくつかの中国の大学の強力なチームに注目することができます。上海交通大学、北京の復旦大学、北京大学です。
-アンドレイ・スタンケビッチ
ウラジミール・パルフィョーノフは、今年、決勝に到達したロシアのチームの結果が予想されていたと指摘しています。
ロシアのファイナリストのうち、参加者は年をとっています(彼らは最終ステージに到達していましたが、すべての年ではありません)。
地域[北東ヨーロッパ]について言えば、今シーズンはSPbU、ITMO大学、MIPTが最も強力な3つのチームです。たとえば、モスクワ州立大学はシーズンをうまくいかなかったためです。 他の国[地域]から、ベラルーシのチームは私たちと競うことができます。
-ウラジミール・パルフィヨノフ