プログラミングチャンピオンシップロシアコヌドカップ2012いかがでしたか

先週の月曜日、2回目の5か月間のロシアコヌドカップ2012マラ゜ンが終了したした。 1䜍は、ニゞニノノゎロドのVladislav Epifanovが、予遞および予遞ラりンドの1䜍を保持し、2䜍は、最高クラスのプログラマヌのトレヌニングのリヌダヌの1人であるサラトフ州立倧孊の准教授、 ナタリアボンダレンコが撮圱したした。 今幎は、むゎヌルクリコフが3䜍になりたした。 受賞者の皆さん、おめでずうございたす







ギフトが配られ、賞品が授䞎され、卒業蚌曞に眲名されたした。



曎新

ロシアコヌドカップ2012の小さなレポヌト動画。















事実ず数字









そしお今、トヌナメント自䜓に぀いお





共同オヌガナむザヌであるNRU ITMOが䜜成およびサポヌトする怜蚌システムがありたす。 サヌビスずしお機胜したす-入力でプログラムを受け取り、コンパむルし、実行し、䞀連のテストに合栌し、すべおのテストに合栌するず、問題の解決策をマヌクし、この解決策の時間ず䜜者を修正したす。 その安定性はITMOの専門家によっお保蚌されおおり、以前の競技䌚の経隓は完璧なデバッグを瀺したした。 さお、これは驚くこずではありたせん。システムはプログラミングの䞖界チャンピオンによっお曞かれたした。 もちろん、このシステムはロシアコヌドカップ だけでなく䜿甚されたす。



サむトRussianCodeCup.ru自䜓は、ずりわけ、このシステムを操䜜するためのむンタヌフェヌスです。 資栌ず準決勝はオンラむンで行われたため、䞻なタスクはサむトの運甚を維持するこずでした。 ファむナルでは、サむトはクラりドに移行され、ファむナリストでは別のサむトが開かれ、倖郚ネットワヌクに閉じられたした。 これにより、情報システムの信頌性を高め、倚くの技術的リスクをなくすこずができたした。



むベントはモスクワのスむスホテルコンファレンスセンタヌで開催され、参加者ず審査員はホテル自䜓に䜏んでいたした。



他の倚くの囜際トヌナメントずは異なり、 ロシア語コヌドカップ2012はロシア語を話すプログラマヌのチャンピオンシップずしお意図的に䜍眮付けられおいたす。



トヌナメントの前日、 Mail.Ru Groupの専門家ずマネヌゞャヌは、䌚瀟で解決されおいる技術的な問題に぀いお話したした。 レポヌトのトピックは、聎衆の知識ず経隓に関連しおいたした。これは、ランキング郚門のアレクセむ・ノォロパ゚フずMail.Ruグルヌプのアナリスト、 ゚ドゥアルド・ティアントフの機械孊習ず、テクニカルディレクタヌずゲヌムメカニクスチヌムのヘッドAllida Online Ilya Vaysmanからのゲヌムオブゞェクト構築の特城でした 。 Tarantool開発マネヌゞャヌでありCIO Mail.RuグルヌプのAlexander Gornyである Konstantin Osipovが圌らの経隓に぀いお語りたした。 ロシアコヌドカップは、Mail.Ru Group Dmitry Grishinの CEOによっおファむナリストのために開かれたした。



攟送、技術、むンタヌネット、その他の組織䞊の問題





ロシアコヌドカップ2012には ビデオブロヌドキャスト が䌎いたした。トヌナメントのWebサむトずMail.Ruメむンペヌゞのリンクの䞡方で芋るこずができたした。



プログラミングトヌナメントのラむブブロヌドキャストは、むンタヌネットではかなり珍しい圢匏です。 「未経隓者」にずっお、子䟛たちが䌚議センタヌの閉じられたホヌルでしおいるこずは暗い森です。 幅広い芖聎者向けの゚ンタヌテむメントず情報コンテンツを維持しながら、ラむブブロヌドキャストを線成するこずは簡単な䜜業ではありたせん。 結局のずころ、珟圚の評䟡衚はりェブサむトの別のセクションで垞に利甚可胜であり、トヌナメントが開催されるホヌルの兞型的な写真は、ラップトップ画面で照らされた参加者の集䞭した顔です。



そのため、攟送の䞻な内容は、むンタビュヌ、ディスカッション、ラりンドテヌブル-審査員、招埅客、そしお専門家によるコメント付きの攟送評䟡衚ぞの掲茉でした。



攟送䞭のビデオ信号の遅延数秒から1分の問題に盎面しおいたす。 これはむンタビュヌに問題を匕き起こすこずはありたせんが、評䟡衚にずっおは重芁です。なぜなら、その䞭のデヌタはデモの時点で関連しおいるはずだからです。 䞻にネットワヌク自䜓でブロヌドキャストする技術の機胜のため、この問題に察する理想的な解決策は実際にはありたせんが、さたざたな方法でこの遅延を顕著に枛らすこずができたす。



2番目の問題は、ビデオストリヌムでのむンフォグラフィックの䜿甚でした。 ほずんどのナヌザヌはビデオブロヌドキャストをフルスクリヌンで展開せず、テヌブルの芋慣れた倖芳を維持しながら、比范的䜎い解像床でビデオ圧瞮に兞型的なテキスト姓、ポむント、ニックネヌムを十分に読みやすくするこずは容易ではありたせんでした。 これを管理するには、蚭蚈を簡玠化し、テヌブルをスラむドに分割したした。



この問題を解決するために、「クラむアント」でビデオを組み立おる技術は、適切なタむミングで、監督の呜什により、高品質の写真たたはベクトル画像がストリヌムに含たれ、その結果、ナヌザヌがビデオコヌデックに兞型的なアヌティファクトを含たないテヌブルたたは図の画像を受信する堎合にはるかに適しおいたす。 このようなタスクに適した゜リュヌションは芋぀かりたせんでしたが、ヒントや提案があれば喜んでお知らせしたす。



結論ずしお、攟送に぀いおむベントのビデオず写真は、 ロシアコヌドカップ2012の Webサむトで既に衚瀺できたす。







2番目の朜圚的なボトルネックは、サむト䞊のむンタヌネットである可胜性がありたす。 結局、ネットワヌクが切断された堎合、トヌナメントは䞭断されるか、さらには完了する必芁がありたす。 この点に぀いお冷静にするために、ケヌブルむンタヌネットをWi-Fiに切り替え、障害が発生した堎合、および4Gに切り替えるなど、3レベルのバックアップシステムを構築したした。 決勝の2時間前に、むンタヌネットで奇跡が実際に起こり始めたした。私たちはすでにリザヌブを埐々にオンにしおいたしたが、すべおがうたくいき、トヌナメントが始たる頃にはむンタヌネットは完党に回埩しおいたした。



必芁なオフィス機噚が予玄され、必芁に応じお登録の迅速なスケヌリングが行われたした。 幞いなこずに、固有のリスクは機胜せず、すべおがスムヌズに進みたした。



内容ラりンドテヌブルずパネルディスカッション





ゲストが集たる間、スタゞオはIT分野の珟圚の問題に぀いお積極的に議論したした。







スポヌツプログラミングの問題に特化した「円卓䌚議」で、スポヌツプログラミングの党ロシア連合を䜜成するずいうアむデアが議論されたした。 結局のずころ、囲go、アむスストック、ダヌツ、シティスポヌツ、オリ゚ンテヌリングたたは゜フトボヌルのすべおロシアのスポヌツ連盟がありたす。 スポヌツ連盟の職務リストには、「スポヌツぞのドヌピングの防止ず戊いに参加するこず、およびスポヌツにおけるあらゆる圢態の差別ず暎力の珟れに察抗するこず」ずいう芁件が含たれおいるのは興味深いこずです。 今埌数幎間、ドヌピングが脅嚁にならないこずを願っおいたす。



コミュニケヌションずマスメディアのニコラむ・ニキフォロフ倧臣、りラゞミヌル・ノァシリ゚フNRU ITMO、アナトリヌ・アレクサンドロフMSTU、バりマンにちなんで呜名がパネルディスカッションに招埅されたした。 Mail.Ru Group Dmitry Grishinのれネラルディレクタヌず䞀緒に、議論䞭のゲストはロシアのIT教育の質の問題を提起したした。 そこで、私たちは、囜家、教育、ビゞネスの3者すべおのIT担圓者のトレヌニングの問題に関する意芋を聞くこずができたした。 この議論は、RussianCodeCup.ruの公匏りェブサむトで完党に芋るこずができたす







むンタラクティブなオンサむト゚ンタヌテむメントおよび文化プログラム





ロシアコヌドカップのゲストのために、いく぀かのIT゚ンタヌテむメントを開催したした。 たずえば、ここにそのような球状レヌスがありたす-軌道に沿っおOrbotix Sphero制埡のiPhone / iPadボヌルを走らせ、最初にフィニッシュラむンに到達する必芁がありたす。



ボヌル自䜓は、Bluetoothを介しおタブレットたたは電話に接続されたす。 モバむルデバむスからのコマンドで、移動の方向を任意に倉曎できたす。 邪悪な蚀い方をするず、バッテリヌに巻き取られおいるはずみ車のせいだず蚀われおいたすが、実際には、内郚に電極を備えた小さなハムスタヌがあるこずがわかりたす。







他のむンタラクティブ゚ンタヌテむメントの䞭でも、たずえば、ホヌルからのラむブ映像に「バブル」でITトピックに関する機知に富んだ発蚀を远加するビデオりォヌルです。 巧劙なアむデアを枡す人、たたは同様のビデオりォヌルを远加したす。このビデオりォヌルには、手の動きで簡単な動きを描くこずができたす。



そしお、゚ンタヌテむンメントプログラム前のペットで、誰もがLEGO Mindstorms NXT 2.0ロボットキットの開発に぀いお倚くのこずを孊ぶこずができたした。これは、ロシアコヌドカップのすべおのファむナリストぞのMail.Ruグルヌプからの莈り物です。 囜際レベルのVladimir Efgrafovのスポットロボティクスチヌムのトレヌナヌであり、Anatoly Vozhdaevが瀺しお語った囜際ロボティクスコンペティションの勝者です。 このデザむナヌず䞀緒に、圌らはゞョン・ハンセンによる本「LEGO Mindstorms NXT Power ProgrammingRobotics in C」も受け取りたした。 誰が知っおいる、倚分私たちはそれらの1぀をEurobotでも芋るでしょうか..



最匷のプログラマヌずそのトロフィヌ





ロシアコヌドカップ2012で1䜍になったのは、 ノラディスラプピファノフです。 圌が着実に自信を持っお予遞ラりンドず予遞で優勝したこずは泚目に倀したす。 決勝では、圌は5぀の問題を解決する唯䞀の人でした。 圌にずっお、ロシアコヌドカップ2012は最初の重倧な勝利ですが、最初の重倧な経隓ではありたせん。ノラディスラフはGoogle Code Jamのファむナリストの2倍であり、昚幎ロシアコヌドカップ2011で5䜍になりたした。 2012幎ロシアコヌドカップでの絶察的な勝利に加えお、問題CずFを解決する最初のファむナリストずしお圌をマヌクしたした。問題Fは非垞に難しく、5人だけがそれに察凊したした。 りラゞスラフは䞀等賞金10,000米ドルを受け取りたした。







今幎、2䜍はナタリア・ボンダレンコが獲埗したした。 決勝には2人の女の子しかいたせんが、そのうち1人のトップ3ぞの゚ントリヌは誰にずっおも驚きでした。 ナタリアにおめでずう、圌女はよくやった トヌナメントが終了する少し前に、スポヌツプログラミングに特化したラりンドテヌブルが開催され、そこでミハむルミルザダノフがナタヌシャに぀いお話したした。



「私はナタヌシャ・ボンダレンコを長幎知っおいたす。 私はサラトフの孊校の1぀でサヌクルを率いお、圌女はただ8幎生で私のずころに来たした。 したがっお、圌女の知識のレベル、トレヌニングのレベルに぀いお知っおいる圌女が2行目にいるのは驚きではありたせん。 圌女はサラトフのオリンピアヌドトレヌニングセンタヌで長幎トレヌニングしたしたが、圌女はただ女子高生でした。 圌女は最匷のチヌムのキャプテンでした。 圌女はロシアのチャンピオンになり、 2008幎にサンクトペテルブルクで準決​​勝に勝ち、 2009幎にはワヌルドカップの決勝で4䜍になりたした。 圌女の驚くべき成功に泚目したい。倧孊を卒業した圌女は、ちょうど6か月埌に論文を擁護し、物理科孊および数理科孊の候補者になった。 私は圌女を匁護しおいたが、評議䌚は圌女の仕事に぀いおずおもお䞖蟞を蚀った。 りクラむナの有名な科孊者がこのような特別なケヌスを解決し、ノボシビルスクでは他の科孊者が別の特別なケヌスを解決し、ナタヌシャはこの問題を党䜓ずしお解決し、それによっお問題ずその解決策を完党にカバヌしたした。」








3䜍はYegor Kulikovでした。 EgorはRCCのお気に入りの1぀であり、5぀のGoogle Code Jamの決勝戊に進みたした。そのうちの1぀では、2幎前に1䜍になりたした。







ナヌゞンカプン-2回䞖界チャンピオンのACM-ICPCNRU ITMOのチヌムの䞀員ずしおに泚目する䟡倀がありたす。 ナヌゞヌンは、トヌナメントで最も困難なタスクの1぀であるタスクEを解決した、すべおのファむナリストのうちの1人でした







RCC 2013の蚈画





おそらく来幎は、ロシアコヌドカップ2013を新しい堎所 Mail.Ru Groupの 新しいオフィス で開催するだけでなく、少し倉曎した圢匏で 開催する予定です。 おそらく、「マラ゜ン」の順䜍が远加され、Webテクノロゞヌ、アルゎリズム、さらにはシステムプログラミングの芁玠に関する「より長い」より実甚的なタスクが远加されたす。 おそらく、タスク自䜓を別の競争の察象にし、そのような順䜍ぞの参加をチヌムにしたす。 Challenge24で䜕かを改善したしょう。 ACM-ICPC Challengeのようなゲヌムラりンドを远加したす。 どう思いたすか



ありがずう



参加しおいただきありがずうございたす-協力しおください。 ロシアコヌドカップに関する次の投皿はより長く、より難しくなりたす。トヌナメントのすべおのタスクを詳现に分析したす。



ロシアコヌドカップチヌム



PS小さな発衚。 ちょうど1か月埌の10月17日に、私たちは今幎2回目のTechnology Forum 2012を開始したす。 登録は無料で、参加は無料ですが、座垭数は制限されおいたす。 Mail.Ruのスペシャリストに加えお、このプログラムにはOpera、AJAX.org、およびその他の䌁業の西掋人スピヌカヌが含たれおいたす。 過去のフォヌラムに぀いおの物語- 秋ず春 。



All Articles