The Contest

Ten (10) or more algorithmic problems will be posed for teams to solve in five (5) hours. While the contest is scheduled for five hours, the Regional Contest Director has the authority to alter the length of the contest in the even of unforeseen difficulties. Should the contest duration be altered, every attempt will be made to notify contestants in a timely and uniform manner.

Problems will be posed in English. During the contest , all communications from contest officials to contestants will be in English.

A contestant may submit a claim of ambiguity or error in a problem statement by submitting a clarification request using the contest management system. If the judges agree that ambiguity is present in the problem, a broadcast of the clarification will be made to all teams.

Should a contestant require use of the restroom during the contest proper, the contestant will be accompanied by a designated usher.


Solutions to problems submitted for judging are called runs. Each run is judged as accepted or rejected, and the team is notified of the results. A problem is solved when it is accepted by the judges. To accept or reject a submission, judges will compile and test the program with a different set of test data which have been prepared in advance.

Rejected runs will be marked as follows:

No other details will be given to each response.

Public notification of accepted runs may be suspended at an appropriate time (typically during the last hour of the contest) to keep the final results secret. A general announcement to that effect will be made during the contest. Notification of rejected runs will continue to be made to the team until the end of the contest.

Scoring and Ranks

A problem is solved when it is accepted by the judges. The judges are solely responsible for accepting or rejecting submitted runs. In consultation with the judges, the Regional Contest Director determines the winners of the regional contest. The Regional Contest Director and judges are empowered to adjust for or adjudicate unforeseen events and conditions. Their decisions are final.

Teams are ranked according to the most number of problems solved. Teams who solve the same number of problems are ranked by least total time. The total time is the sum of 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.

All inquiries, concerns, and protests on the results must be brought to the attention of the Regional Contest Director and the Chief of Judges within three (3) days of the competition's closing ceremony before elevating such concerns tot he ICPC Foundation.

Contestant Conduct

Contestants must not touch anything at the team workstations until so directed by the Regional Contest Director.

Contestants are not to converse with anyone except members of their team and personnel designated by the Regional COntest Director. Systems support staff may advise contestants on system-related problems, such as explaining system error messages.

A team may be disqualified due to any form of cheating or any attempt at cheating. Submitting a solution which is not made by your own team is considered cheating. A team may also be disqualified for any act that jeopardizes the contest (e.g. hacking or tampering with equipment, dislodging electrical or network cables, distracting behavior, etc.). All teams are expected to uphold sportsmanship and the spirit of fair competition.

Computing Environment

**subject to updating to better equipment as the contest date nears

The programming languages will include C, C++, Java, and Python 3.



No hardware substitutions will be allowed (that is, teams may not bring their own equipment onto the contest floor). This includes that teams may not substitute keyboards or other peripherals; all teams will use identical equipment, as described above, during the contest.

Team Reference Document

Each team may bring reference material for use during the contest proper, according to the following limitations:

The team may also bring stationery (pens, pencils, erasers, rulers, protractors, etc., and a printed English dictionary (not electronic) without any annotations. Each team will be provided with blank paper during the contest proper.

All materials (team notebooks, stationery, etc.) will be collected on the first day (Dec 14) for inspection. The materials will then be placed in the team's designated workstation of the contest proper.

No other materials are allowed in the contest area.

Teams are not allowed to bring:

Contestants are expected to switch off all communication devices and surrender such devices to their respective coaches for the duration of the contest.