home *** CD-ROM | disk | FTP | other *** search
-
- Rules:
-
- 1) The winning team in each category is the one which solves the most
- problems in its appropriate category. Period!
-
- HOWEVER:
-
- 2) In the event of TIES, the penalty-point method will be used. Teams
- with fewer penalty points rank ahead of teams with more penalty points,
- for the purpose of breaking ties only.
-
- Penalty points are assessed as follows:
-
- 10 points for each incorrect judged run
-
- 1 point for every minute a problem (in your category) remains
- unsolved by your team
-
-
- 3) You may make, without penalty, any number of trial runs of your
- program against your own input data, but a judged run is made against
- the judges' input data, which you will NEVER (until after the end of
- the contest) be allowed to see.
-
- 4) The judging program will compile your program and run it against the
- judges' input data, in a protected account. You will be notified of
- the correctness or incorrectness of your output by a program which
- compares byte-by-byte your output with the correct answer ("diff").
- That's all. You must read standard-input, and write standard-output.
- You may not open any additional file-descriptors or FILE *'s.
-
- 5) Programs must be in C, Pascal, or Fortran. They must be a single
- monolithic file (you may #include). We cannot handle makefiles, awk
- scripts, compile-line options, etc. Just plain & simple quick & dirty
- coding. The judges will not look at the code, only the output.
-
- 6) Your submitted source code must be named
- <something><problem#>.[c|f|p|pas]
- If your filename ends in .pas, the pascal compiler will be invoked.
- If your filename ends in .p , the pc compiler will be invoked.
- If your filename ends in .f , the fortran compiler will be invoked.
- If your filename ends in .c , the cc compiler will be invoked.
- The first digit-string will be deemed to be the problem number you
- are submitting.
-
- To submit a program for judging, use the judge command.
- Examples:
- $ judge prob1.c
- $ judge prog3.f
- $ judge contestprob13.pas
- $ judge why_did_i_ever_get_myself_into_this_12.p
- You will be notified by mail of the result of your judged run. (Or
- you could periodically run "score").
-
- 7) If your judged run is correct, the cutoff time for penalty points
- for that problem will be the time you SUBMITTED it, NOT the time it
- was judged; so don't be overly concerned that judging may take a few
- minutes. Go work on another problem while waiting.
-
- 8) As soon as the contest begins, you may find the statements of the
- problems in the /tmp directory. They will be named /tmp/probxx.txt,
- where xx is the number of the problem. Beginners will be interested
- in prob1.txt up through prob6.txt. Intermediates will be interested
- in prob7.txt up through prob12.txt. Advanced entrants should
- have already figured out that they want prob13.txt thru prob18.txt.
- (It will do you no good to solve a problem in a category not
- appropriate to your class; the scoreboard program will ignore
- it, and you will have wasted your time.)
-
- 9) Only one contestant per team may be logged in at any one time.
-
- 10) The contest ends exactly four hours after it begins. Problems
- submitted for judging after the cutoff time will not be judged.
- However, juding of problems submitted just before the end may
- extend until all have been judged.
-