South Pacific Programming Contests

2022 Regional Finals Instructions

The 2022 Regional Finals will be held in person at UNSW Sydney, on Saturday 17th December.



  • Teams will have only one keyboard and computer.
  • Teams are allowed to bring as much paper reference material as they like. This includes books and printed notes.
  • Teams may use pens and paper for developing and discussing solutions among themselves.
  • Teams are allowed to print code from their computer.
  • Teams will have no internet access other than to the contest server and contest website (this website).
  • Teams will not have access to any code written during the practice contest.
  • Teams must not discuss the problems with people outside the team during to the contest, and any questions must be sent through the DOMJudge clarification system.
  • Electronic devices (phones, tablets, etc) will be taken from contestants from the duration of the contest.
  • To solve a problem, teams should submit source code through the DOMJudge system written in C, C++, Java or Python. The only feedback teams will receive is “compile error”, “runtime error”, “time limit exceeded”, “wrong answer” or “correct”.
  • Teams are ranked by who has solved the most problems, plus the aggregate of the time taken to solve each problem (the time in minutes between the start of the contest and when the correct solution was submitted, plus a 20 minute penalty for each incorrect submission).
  • The contest server will evaluate any solution submitted in the five hours from the start of the contest. The scoreboard will stop updating with 1 hour left in the contest, and the full scoreboard will be revealed shortly after the end of the contest.
  • Any teams found to be cheating will be disqualified.


Teams will stay at Novotel Sydney Central.

  • Sydney teams have accommodation on Friday night only.
  • All other teams have accommodation on Friday night and Saturday night.
  • Teams with long travel times may wish to arrive on Thursday, and can stay on Thursday night.
  • Please contact Raveen de Silva for further information.

Local Transport

Tickets and Opal

Opal is the smartcard ticketing system used to pay for travel on public transport in Sydney. We recommend that you don’t buy a Opal card, and instead pay by tapping your contactless card or device on the Opal reader. This charges an adult fare, but unfortunately interstate and overseas students are typically ineligible for concession fares anyway.

Central Station

The hotel is less than ten minutes’ walk from Central Station, which is the terminus for interstate trains and coaches.

Sydney Airport

Sydney Airport has train stations at both International and Domestic terminals on the T8 Airport & South Line. However, there is an additional fee of $15.74 per use at these stations, so it may be cheaper to take a taxi per team.

UNSW Kensington campus

The recommended mode of transport between campus and the hotel is the Sydney Light Rail.

  • For UNSW Lounge, use the UNSW High Street station on the L2 Randwick line.
  • For UNSW Roundhouse, use the UNSW Anzac Parade station on the L3 Kingsford line.
  • The hotel is very close to Haymarket station, common to both the L2 and L3 lines.

You may find the following map of UNSW Kensington campus useful.

Back to top