Are you energized by cracking conundrums? Are you keen to crank out some code? Here at Google, we know the rush of encountering a challenge and rising to meet it, transforming a problem into a solution and a solution into code. Since 2003, we've been sharing that experience with a global community of computer scientists through our annual programming competition, Google Code Jam.
Today, we're excited to announce Google Code Jam 2009, powered by Google App Engine. This year, contestants will compete in several 2½-hour online rounds, attacking three to four difficult algorithmic problems during each round. To code up solutions to the problems, they'll use the programming language and tools of their choice; when those solutions are ready, they'll try them against our fiendish test data. One wrong answer out of a hundred, and it's back to the drawing board!
Registration opens today. So visit the Google Code Jam site to register, read the rules and — most importantly — begin to practice by trying out the problems from last year's contest, so you'll be in shape when the qualification round starts on September 2. After four tough rounds of online competition, the top 25 competitors will be flown to our Mountain View headquarters to to match wits for the $5,000 first prize — and the title of Code Jam champion.
On your mark, get set... CODE!