Overview | Schedule | Rules | Registration | Instructions | FAQ | Advancers | Competition Arena | Code Jam Group
Click here for the results of the Finals!
Get ready! Google is on its way to India again and they are looking for the best. Don't miss out on Google Code Jam India. This exciting contest gives you the chance to show off your coding talent for Rs. 1,500,000 in cash and prizes!
The tournament is a timed contest where all participants compete online to solve the same problems under the same time constraints.
The competition is available in two programming languages - Java and C++.
A wizard with C but rusty with C++? Don't worry! We've got it covered. Check out the C++ for C Programmers page that shows you the basics of learning C++ for the competition. Also, be sure to spend time in the Practice Rooms by clicking on the Competition Arena link above.
Here's the line-by-line documentation:
Download the Arena
The TopCoder® Competition Arena (a Java Applet) is where you begin. Download the app, read the problem statements, then code solutions, compile and test those solutions and submit the code for points. You can download the arena ahead of time to practice on sample problems prior to the competition.
At the designated date and time, competitors enter the Arena and are placed in groups of ten into virtual rooms. All participants are presented with the same set of three problems of escalating difficulty. In a race to see who can create an accurate solution in the shortest amount of time, competitors try to out-think and out-code their opponents. The Leader Board tallies the points during each step of the competition.
During the Challenge Phase, competitors view each other's code and try to "break'" that code by passing test cases through the submitted code, with the hope that the results are not satisfied by the software written. Breaking another developer's code is the most direct form of competition for a programmer. In this phase, points are awarded for successful challenges and deducted for unsuccessful challenges.
Within minutes of the end of the Challenge Phase, the automated, objective system tests determine the accuracy of all submissions and award final points to all competitors. The assessment of your performance and presentation of stats is nearly instantaneous, as is the gratification of knowing how you did against a competitive field.
Registration for Google Code Jam India is open from Monday, February 27, 2006 at 9:00AM IST to March 20 at 9:00AM IST. There is no limit to the number of registrants for the competition, but only the top 500 scorers from the Qualification Round will advance to Round 1 of the Code Jam on March 24.
The competitors with the top 50 scores from Round 1 will be invited to compete for Rs. 1,500,000 in cash and prizes at the onsite Championship Round in India.
The top 250 scores of Round 1 will receive a "Google Code Jam India" t-shirt. As required by Indian law, Google India will deduct income-tax at source from all prize money, at the rate of 30% + surcharge + educational cess. All 50 finalists that compete in the Championship Round will receive prizes as follows:
To find out more detailed information about Google Code Jam India, including a list of the prizes, please read the Terms and Conditions.