Register Now
Rules and Details

Eligibility:

  • The contest is open to everyone but only participants from India are eligible for winning prizes.
  • The contest is "free" -- there is no entry fee.
  • Each participating team can have at most two members.
  • Every participating individual must be in at most one team.

Contest Details:

  • Contest will be held on 25th of May 2008 (Sunday)
  • There will be at least five problems of varying degrees of difficulty, to which you will need to code solutions and submit source code.
  • The languages allowed are C, C++ and Java. For Java the public classname should be "Main". The compiler details:
    LanguageCompiler UsedCompiler Command Line
    Cgcc (GCC) 4.1.2gcc -Wall -lm -O2 <filename>
    C++g++ (GCC) 4.1.2g++ -Wall -O2 <filename>
    Javagcj (GCC) 4.1.2gcj -Wall --main=Main Main.java

  • Your submissions will be compiled and tested on Intel Pentium 4 2.66 GHz machines running Linux (2.6.20-smp).
  • There are limits on execution time, memory used, and source code size submitted.
  • You are not allowed to make any system calls.
  • Input and output will be to standard input and output (called stdin and stdout in C, also referred to by the cin and cout streams in C++… you get the idea) respectively. That is, you do not have to open files to read and write (and you will not be allowed to).

Scoring

  • You may upload a maximum of 10 submissions per problem.
  • Generally, you will be awarded points for a submission only if your program produces correct output for all the test cases, within the time limit. However, some problems may have separate sets of "small" cases, for which inefficient solutions might also receive (some) points.
  • Your score for a particular problem will be the maximum over the scores awarded to for submission for that problem.
  • Your total score in the contest will be the sum of your scores for each problem, at the end of the contest.
  • To determine the rankings, the primary criterion will be your total score. To resolve ties, we shall consider the time of the last submission that increased your score.
  • To reiterate: There is no penalty for multiple submissions (although there is a limit on their total number).
  • Solutions will be evaluated automatically as soon as you submit them.

Grounds for disqualification

  • We reserve the right to disqualify any of the following, at any time during or after the contest:
    • Teams submitting malicious code.
    • Teams whose programs make system calls.
    • Multiple teams of which the same individual is a member.
    • Teams submitting code identical to that of other teams.
    • Anyone else whom we decide to disqualify, for any reason.