ファイナル@ロシアコードカップ2011

昨日、私は出席だけでも2つの高等教育を受けることに相当するイベントに参加しました。最初のロシアのプログラミングカップであるロシアコードカップの決勝戦です。



画像





今年の初めから、予選ラウンドが開催され、3,000人以上が参加しました。これはMail.ru Groupが実施するこの規模の最初のイベントです。



入り口には、タッチテーブルに参加者を登録した女の子がいました。



画像



画像



画像



さまざまな国から600人が選ばれましたが、最強のものだけが決勝に到達しました-予選でミスをしなかった人(それぞれ6つのタスクがありました)。 50人の優秀なプログラマ、さまざまな国の50人の天才-ロシアから26人、ウクライナから11人、ベラルーシから7人、アメリカから2人、ジョージア、アルメニア、スイスから1人。



画像



画像



画像



いいえ、聞いたことがありますか? ロシアから26人! すべてのブルジョアがこのイベントについて知っていたわけではないことは明らかですが、数学の学校がまだ最も強力であると考える方がはるかに楽しいです!



さらに、私を驚かせたのは、15人のファイナリストが20歳未満であり、29人の年齢が21〜25歳の範囲にあり、26歳以上であるのは6人だけだということです。



画像



ホール自体では、正直なところ、雰囲気は「娯楽」のカテゴリのものではありませんでしたが、一方で、誰もが見物を約束していませんでした。 ほぼ完全な沈黙がありました-参加者の脳の活動は表情豊かに聞こえ、鍵盤のガタガタとビデオ撮影者のヘッドフォンの指示によって繰り返し中断されました。 仕事は本格的でした-誰かが紙の上の問題の解決策を考え、誰かがすぐに10本すべての指でコードを書き始め、誰かがスポンサーのペンを握りました。



画像



画像



画像



画像



画像



画像



画像



写真は、誰かが問題に対する素晴らしい解決策を思いついたことを示しています:)



画像



誰もがラップトップを持って来ることができたので、2台目のモニターを設置することは不可能でした。条件に関しては、誰もが平等な立場にありました。 誰かの仕事は驚くべきものでしたが。 たとえば、4ポンドゲームASUS G73ステルス :)



画像



突然の女の子!!! オリンピックの唯一の参加者!



画像



4時間、6つのタスク、および各タスクに費やされた時間を計算し、記述の正確性をチェックし、解決しようとする回数をカウントするためのトリッキーなシステム。



課題を読んだとき...正直に、私は恥ずかしかったです:)課題によっては、彼らが何を望んでいるかさえ理解しませんでした-答えを探して、プログラミング言語でソリューションを書くことは言うまでもありません。 主催者によると、工科大学の平均卒業生は、ロシアコードカップ決勝の参加者が1日20〜40分で「クリック」したタスクを解決することはできません。 ただし、すべてを自分で確認できます。必要に応じて、手を試してください。



それにもかかわらず、割り当てられた時間内にすべての提案されたタスクを正しく解決することができた人々がいました-彼らは勝者になりましたが、それらについては少し後で。



その間...



プログラマーが作成している間に、Mail.ruグループ会社の管理者との会議がジャーナリスト向けに開催されました-Dmitry Grishin (ゼネラルディレクター)とVladimir Gabrielyan (テクニカルディレクター)はすべての質問に喜んで答えました。



画像



Mail.ru Groupの従業員に加えて、サンクトペテルブルク州立ITMO大学(サンクトペテルブルク州立情報技術大学、機械工学科) -Anatoly Shalyto (プログラミング技術部長)、 Vladimir Parfyonov (FITiP部長、IP部長)およびAndrey Stankevich (コンピューターテクノロジー学科准教授)-オリンピックの課題を思い付き、若い世代をパートタイムでトレーニングする人たち。



画像



私はこの状況全体に対する彼らの態度が本当に好きでした。彼らが教育の問題を明確に理解し、何らかの形でそれを解決したいという願望を持っていることは明らかです。 すべての教育が全体としてではないことは明らかです(すべてのFursenksにそれをさせてください)-私はプログラミングについて話している。



既存の問題について話す必要はありません-誰もがすべてを理解しています。 お金はなく、古い「マンモス」はすでに現実から離婚した何かを教えており、現在の状況の新しい幹部は教えることに興味がありません。 より正確には、彼らは教育のために完全にお金を割り当てますが、間違って費やされるだけです-彼らはすべての教育機関に薄い層で分配されます。



教育の問題が共同の努力によって決定されるとき、それは完全に異なる問題です-大学と「ビジネス」。 この場合、Mail.ru Groupが提供するものがあり、現在は若い世代に最適な刺激ベクトルを決定する段階にあります。



したがって、彼らの意見では、全国に約2000人の才能のあるプログラマーがいますが、他の皆と同じ方法で教えることはできません-彼らは個別のアプローチが必要です。 そして、ここでのポイントは、堅実な名目上の(「ポイント」)奨学金についてではありません。主なタスクは、プログラマーの職業を普及させ、プログラマーサイエンスのエリートを生み出すことです。 一般的に、「すべての播種材料を食べて作物を収穫することはできません」-誰もがすでに理解しているようですが、最も関心のある人だけが本当に何かをしようとしています。 今、私たちは別の道を行く必要があります-若くて才能のある心がロシアに残っていることを確認するようにしてください-大学で、そして少なくともロシアの企業で継続的ベースでなければ。 結局のところ、何千もの空席がありますが、同時に優秀なプログラマーが非常に不足しています。 それが判明するかどうかは非常に興味深い質問です。



結果



あなたはしたい-それを信じるかどうか-しかし、ロボットは授賞式を開始しました。 短い「ダンス」の後、発表者はステージに入り、誰も予想していなかった3つのかなり珍しいノミネートを発表しました。







最初の「 文学賞 」は、最終タスクのいずれかを解決するために最長のソースコードを書いたプログラマーに贈られました。 サンクトペテルブルクのイェゴール・クリコフでした:



画像



次の賞「 勝つ意志のために 」は、問題を解決するために最も多くの試みをしたプログラマーに行きました-ミンスクからのIvan Metelskyが彼になりました



画像



Mail.ru Groupの検索部門のプログラマーは、思いがけない贈り物をすることにしました。彼らは、Macbook Proを、彼が提案した巧妙なアルゴリズムのためにTomskからMikhail Kolupaevに手渡しました。



画像



さて、最後の賞は、サラトフからのナタリア ・ボンダレンコへの唯一の参加者でした。 ナターシャは今回の出来事に非常に驚いており、来年は彼女がこの賞をもらえないことを願っていました-2012年には彼女と一緒に参加するつもりです:)



画像



その後、再び踊りますが、今回は伝統的でない生活様式からのものです。 言うことを試みるよりもこれを見るのを一度許してください:







さて、発表者は、コンテストの3つの主要な勝者を発表することにしました。



画像 3位、賞金3000ドルはサンクトペテルブルクからミハイルdarnleyドヴォルキンに行きました:



画像



視聴者へのボーナス:



画像



画像 2位と賞金5000ドルは、サンクトペテルブルクのユージーン (bsod) カプンが受賞しました。



画像



画像 さて、1位と賞金10,000ドルは…に行きました。 ドラムロール...ペトル・ミトリチェフ ! 「安定性は習得の兆候です」-これは、Googleでこの人物の名前を教えれば簡単にわかります。 はい、ハブレの私たちでさえ、チャック・ノリスについてよりも突然、それについての別の記事がありました。 さまざまなイベント(Google Code Jam、TopCoder Open、Facebook Hacker Cupなど)で繰り返し優勝している-世界一のプログラマー。



画像



すべて一緒に:



画像



多くの人がHabréを読んだり読んだりするのは楽しいことです。



よくやった、できます!



All Articles