Eligibility / Rules

The Contest Director is solely responsible for interpreting the rules and for ruling on any unforeseen situations.

These rules supersede those of previous years.


ACM Rules For Regional Contests

The ACM rules for the conduct of a regional contest apply in full to the South Pacific Regional Contest. These rules are to be found on the ACM Web Site. The local rules that follow are referred to under Localization in the ACM rules that are local interpretations of terms and further specifications where appropriate.



A team will only be accepted as registered once it has 3 qualifying members. All 3 members must report to the contest. In addition, the person responsible for the team must supply invoicing information to the Contest Manager. 


Teams will be required to register for and compete in one of 3 divisional contests in order to qualify for the regional final.  The divisions are

  1. Western Division.  Western Australia, South Australia, Victoria and Tasmania.
  2. Central Division. ACT (including Northern Territories), New South Wales and Queensland.
  3. Eastern Division. Fiji and New Zealand.

The Divisional Contests will be held in October this year.  The top teams will be invited to compete in the Regional Final, held in November.  A team advancing to the Regional Final will be comprised of the same three members as when it qualified.

The teams advancing to the Regional Final will be chosen as follows:

  • Selection Step I: The top 2 universities from each Division will qualify for the Regional Finals. (6 teams total will advance this way)
  • Selection Step II: After removing the teams that qualified in Selection Step I from the scoreboard, a further 6 teams are selected from the scoreboard in rank order, excluding any teams that would breach the constraint that at most 2 teams from any one University can compete in the Regional Finals.
  • Selection Step III: Further spot(s) may be awarded via a wildcard position


  • Everyone will compete in one contest on one scoreboard.
  • Which Division you are in has not changed (see above).
  • A team's Division is ignored in Selection Step II.
  • At most one team from each university may advance via Selection Step I.
  • At most two teams from each university may advance from the Divisionals Contest to the Regional Finals (this includes teams from both Selection Step I and II).

The location of the Regional Final may vary from year to year.   The top two teams in the regional final will qualify for the world finals the following year.


Contestant Eligibility Rules

Students who have competed in two World Finals Contests may compete in the divisional contests; however the team containing such a person will NOT be eligible for any prizes, nor may they advance to the regional final.

Institutions may send more than one team to the contests, but organisers reserve the right to limit the entries from any one institution.  No more than 2 teams from any institution may qualify for the regional final.

2. Significant Dates

Dates for current year.

Deadline for teams to be registered: Wednesday before the contest.

Coaches should aim to have teams initially registered as soon as possible, preferably by a week before the contest so that organisers will know the numbers to expect at each site. Initial registration does not require names of team members. No new reservations may be made after the Wednesday before the contest.

To compete in the divisional contest a team must be fully registered in the ACM registration database by the date of the Divisional Contests. "Fully registered" means the team must have 3 members who each meet the eligibility requirements, and the regional administrators must know who is responsible for paying the team's fees. Reserves may also be registered. The South Pacific Region will accept last minute substitutions, but these MUST be entered in the ACM database before the contest is completed. For the winning teams those who compete in the divisional contests will advance to the regional final.

3. Contest Fee

The entry fee is $90 per team, exclusive of GST where this applies. This entry fee may be paid by the Institution sending the team. Transport and accommodation costs are also the responsibility of the team or their Institution.

Where a team is paying its own fees, these must be received before the team is able to compete. Where an institution is paying the fees for their teams, they will be invoiced for the number of teams entered.

High School (school) Teams

Some sites for the divisional contests will accept school teams as unofficial teams. School teams may enter only through sites marked as being for schools. If a main site does not have a schools site associated with it then that site will not be accepting school teams.

School teams will be given the same problems as the other teams, but will be displayed on a different scoreboard. A site may offer any languages it likes to accommodate school teams however the judges will not have solved the problems in any but the official language and so we are unable to give a guarantee for judging accuracy.

The top school team (and their coach) at a site will be recognised.

School teams will not be eligible for any other prizes as ACM prizes are restricted to tertiary teams.  School teams may NOT qualify for the regional final.

The entry fee is $50 per school team. The coach will be invoiced after the contest.


4. Equipment

In the South Pacific Regional Contest, contestants are allowed to bring with them any printed material. Machine readable material of any kind and communication devices (such as cell phones) must not be brought into the contest room.


5. Programming Environment

Each team will have one PC with the contest software for their site. Details of the hardware and software to be used will be found on the Site Web page.

We strongly recommend that all teams attend the hour of the practice contest as this allows them to become familiar with the contest environment. All teams however must login during the practice contest to qualify to the contest proper

The languages available for the contest will be those which will be available at the ACM-ICPC World Finals in 2018.  These languages are

Python 3

As in the World Finals, it is not guaranteed that all problems may be solved using Python.

No other languages will be offered in the main contest. Other languages may be available for high school teams - check your local site for details. If a team in the main contest submits a solution using an unofficial language, the solution will be judged but that team will NOT be eligible to be promoted to the next contest level.

The compiler versions being used on the judging system are:

  • C/C++ - gcc 6.3.0
  • Java - 1.8.0_131
  • Python - 3.5.3

There are no unofficial languages available this year.

5. Qualification for World Finals

The number of places in the World Finals available to the region depends on the number of entries to the regional contest.

We normally have 2 places allocated to teams from the South Pacific region.  These will be awarded to the top two universities in the regional final. If further finals places are available, these are awarded to the next highest teams. 

ACM regulations state that only 1 team from any institution may advance to the Finals, and that the contestants who qualify from the regionals are those who must compete in the finals.


6. Recognition

Recognition will be given on the web site to the top team in the region in which no member has taken any third years papers. These will be referred to as the "Top 2nd Year Team".

Recognition will also be given to the top team in which no member has taken any second years papers. These will be referred to as the "Top 1st Year Team".


Such recognition will only be possible if coaches or contestants from qualifying teams (first or second year) pass this information to the contest manager.  If no information is received, no recognition will occur.