South Pacific Programming Contests

Contest

Server

  • The official contest server can be foundĀ here
  • You can self-register a team via the login menu

Important Note for Python Users

We are using pypy3 this year. You should be able to treat this like python 3.7.10. Please look at the Compilation Specification section.

Problem Statements

  • Problem statements can be found through the Problemset interface in DOMjudge. See the menu on the top left.

Sample Data

  • Sample data can be found through the Problemset interface in DOMjudge. See the menu on the top left.

Documentation

Limits

  • The time limit is different for each problem.
  • The memory limit for each problem is 1 gigabyte.
  • The source code limit is 256 kilobytes.

Compilation Specifications


C++
Version:gcc 10.2.1
Compilation:g++ -x c++ -Wall -std=c++17 -O2 -static -pipe -o prog prog.cc
Execution:./prog < input > output

Java
Version:openjdk 11.0.15
Compilation:javac -encoding UTF-8 -d . prog.java
Execution:java -Dfile.encoding=UTF-8 -XX:+UseSerialGC -Xss128m -Xms${MEMORY_LIMIT}k -Xmx${MEMORY_LIMIT}k < input > output

Python 3
Version:pypy3 version: 7.3.5, equivalent to python 3.7.10
Compilation:pypy3 -m py_compile program.py3
(Just used to check for Compile Errors, not in the execution of the code)
Execution:pypy3 program.py3 < input > output
C
Version:gcc 10.2.1
Compilation:gcc -x c -Wall -O2 -static -pipe -o prog prog.c -lm
Execution:./prog < input > output
Back to top