St. Joseph's College Annual Greater New York Regional
High School
Computer Programming Competition
MAY 21, 2013
The Contest Rules: (subject to change, please check
this website occasionally)
1. Each team must consist of one to three students
currently enrolled at the high school they represent.
2. One faculty advisor from each school must accompany
the school’s team(s).
3. Each team will be allowed to bring only ONE
language reference book for each computer language they intend to use.
4. Each team will be asked to solve the same set
of seven problems.
5. Each team will submit problem solutions in
the form of source code. Solutions will be stored in the team's folder
on the St. Joseph's College server. Access to the team's folder will be
granted at the beginning of the competition and will be revoked at the
end of the competition.
6. Each team will be assigned an area where the
members may work on algorithms and discuss problems. Scrap paper and
pencils will be provided.
7. There will be no communication between the
teams during the competition. Except in the case of an emergency, there
will be no communication with the team’s faculty advisor.
8. All solutions must be coded using disk based
text files for input. Programs output must be sent to the console output
device and must strictly follow the format of the sample output provided
with each question.
9. When a team considers a problem solved they
will formally submit the program using the program PC^2. The judges will
then grade the submission and return a message (with in a few minutes)
indicating the correctness of the submission via.
PC^2. (The use of this program is described in the PC^2 Contestants
Guide document, and will be reviewed at the pre-competition briefing).
Incorrect solutions may be corrected and re-submitted.
10. Any modifications of system parameters, including
passwords, will result in disqualification.
11. No Internet or e-mail access is allowed during
the competition, nor is the use of headphones, or cell phones, or any
other electronic device. No external storage devices
(flash drives, diskettes, CD’s, etc) may be used during the competition.
Violations will result in disqualification.
12. The first, second and third place teams will
receive awards; a team must submit at least one correct solution to be
eligible for these awards.
The
Grading System:
1. The contest will consist of six problems. Although
some problems are more difficult than others, from a grading viewpoint
all problems carry equal weighting.
2. A solution will be deemed correct if
for any set of valid inputs, it produces the correct output. The input
data set used by the judges to test the program will be different from
the input data set used by the contestants.
3. Only fully complete and valid solutions that
are formally submitted will be credited to a team.
4. A 20 minute time penalty will be imposed for
each incorrect submittal.
5. Teams will be ranked in the competition by
the number of correct solution they submit to the judges. The team that
submits the greatest number of correct solutions will be the winner of
the competition.
6. In the case of ties, the team with the lowest
total team time will be the winner. Team time is the sum of the
penalty times imposed for incorrect submittals (20 minutes per incorrect
submittal), plus the time elapsed from the start of the competition until
each correct problem solution was submitted to the judges. Thus if a team
submitted two correct solutions at 50 and 150 minutes into the competition,
and also submitted three incorrect solutions, their total team time would
be 260 minutes.