Department ofComputer Science & Computer Engineering

PLU HS Programming Contest Details

Team Composition

Each team will be comprised of 1-3 high school students and you may make substitutions for contestants who are unable or unwilling to compete, provided that the team Coach/Instructor notifies the Contest Director in a timely manner. Such substitutions must not violate other rules of team composition.

Contest Rules

  1. Each team member must be a Washington State student (public, private, or home school). Students have the option of registering as novice (completed no more than one computer programming class and this is their first programming contest), or advanced.
  2. Each team will be assigned a computer and you may only use the assigned machine to solve problems.
  3. Contestants may not bring their own computers, computer terminals, keyboards, PDAs, cell phones, iPods, calculators, or any other electronic device or media.
  4. Contestants may bring any human readable material, including books, manuals and printed code. (Teams may NOT share these resources with other teams.)

Reading Input

All problems that require input will read input from standard input (stdin, cin, System.in – the keyboard). All output is to stdout (the monitor).

Software

  • OS: Windows
  • Editor/IDE: jEdit, Eclipse, NetBeans, Notepad (others upon timely request)
  • Languages: Java, C/C++ (others upon timely request)
  • Contest Environment: PC^2

Scoring of the Contest

The Judges are solely responsible for determining the correctness of submitted runs. In consultation with the Judges, the Head Judge is responsible for determining the winners of the contest. They are empowered to adjust for or adjudicate unforeseen events and conditions. Their decisions are final.

Teams are ranked according to the most problems solved. Teams who solve the same number of problems are ranked first by least total time and, if need be, by the earliest time of submittal of the last accepted run.

The total time is the sum of the time consumed for each problem solved. The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submittal of the first accepted run plus 20 penalty minutes for every previously rejected run for that problem. There is no time consumed for a problem that is not solved.

Prizes

  • Top three teams in each division (novice, advanced) will receive medals.
  • Top team in the advanced division will receive a trophy that is engraved with their names and the name of their high school. The winning team will retain the trophy for one year to be displayed at their high school.
  • All participants are eligible for prizes that will be raffled at the end of the awards ceremony. The list of prizes will be published soon.