メインページに戻る
Japan Blog

Google Code Jam 2009 を開催します



突然ですが、問題です。
(3 + √5)を 1,000,000,000 乗した結果の、整数部分の下 3 桁はどうなるでしょうか?


プログラミングコンテストの世界へようこそ。今年も Google Code Jam の季節がやってきました。Google Code Jam とは、2003 年から Google が開催している、世界中のプログラマーを対象にしたプログラミングコンテストです。

今年は、9 月 3 日 (米国時間 9 月 2 日)から始まるオンラインの予選ラウンドをもって、大会の火ぶたがきっておとされます。いくつかのオンラインラウンドを勝ち抜いて目指すは、最終決戦の地、米国カリフォルニア州、マウンテンビューにある Google 本社 です。11 月 13 日に開かれるファイナルラウンドでは世界のトップ 25 が Google 本社に招待され、最後の決戦に挑みます。

予選を含めたオンラインラウンドでは、3 つから 4 つのそれぞれ難易度の異なる問題に挑戦していただきます。問題を解くにあたって使用できるプログラミング言語に制限はありません。自分の得意なプログラミング言語、使い慣れた環境、ツールを利用して思う存分勝負してください。年齢、性別、職業、所属、そして使用プログラミング言語も異なる世界中のプログラマと同じ舞台で競えるこの絶好の機会をぜひ楽しんでいただければと思います。

参加登録は、こちら Google Code Jam のサイトで行えます。詳細な日程、ルール、FAQ 等をご覧になり、予選当日を万全の準備で迎えてください。コンテストに参加するにあたって、特に重要になるのは練習です。上記サイトでは、昨年のコンテストで出された問題を実際に試すことができます。

Google が開催する年に一度のプログラマの祭典 Google Code Jam、多くの参加者を心からお待ちして居ります。


冒頭の問題は、Google Code Jam 2008・オンラインラウンド 1A で出された難易度高の問題です。解法が知りたいかたは、ぜひ上記サイトでどうぞ。