IAUM CCC 3

Saturday, August 05, 2006

11 Things You Should Know About Submitting Problems

  1. You should submit the source code for your programs, and your source code must be in a single file. You should not use any non-standard libraries or header files, and your programs must not interact with the user in any way.
  2. The problem name is given at the top of the problem statement, below the title, in the parentheses. The problem name is an (at most) 8-letter word, with all small English letters.
  3. The problem statements will be in Farsi.
  4. Your programs must read their input from a file with the name like this: "problemname.in", for example if the name of a problem is "foobar", the name of the input file will be "foobar.in", without the quotation marks, and with that exact casing.
  5. Your program must write its output to the standard output, that means "printf" or "cout" in C++, "Write" in Pascal, "System.out.println" in Java, for example. Opening a file other than input file is illegal. Everything written to stderr will be ignored (if you don't know what that is, just ignore this last sentence.)
  6. For Java submissions: you must name the class containing the "main" function "curcode". Sorry about the lower case, but it has to be that.
  7. Our systems have at least 2GHz CPUs. Most probably, the judgment will be done on 3+GHz CPUs, but we will make sure that all the runs for a given problem is judged on similar computers.
  8. The end-of-line (EOL) character(s) that you use in your output does not matter. But everything else does. For example, if you have an extra space at the end of each line of your output, you will get a "Wrong Answer", or possibly an "Output Format Error".
  9. If you get an "Accepted" for any problem without solving the problem yourself, you will be disqualified, and removed from KOPCS.
  10. If any contestant uses other code than those written by him/herself during the contest in a solution, he/she will be disqualified and removed from KOPCS. Note that KOPCS is a single-person contest and not a team-based one.
  11. In any and all cases, the decision of KOPCS admins and contest judges is final. They can revise their decisions, but that's it.

0 Comments:

Post a Comment

<< Home