SPAR (South Pacific Algorithmic Rounds) (formerly ANZAC) is a series of practice contests for the ICPC. Any team of up to three students from a university or high school can take part. Both beginners and experienced competitors are welcome. The contest server is at contest.sppcontests.org.
2024 Schedule
Round | Date | Time | Format | Results |
1 | Sat 2 March | 12:00 – 17:00 AEDT | Full | Scoreboard |
2 | Wed 20 March | 17:15 – 18:45 AEDT | Sprint | Scoreboard |
3 | Wed 27 March | 17:15 – 18:45 AEDT | Sprint | Scoreboard |
4 | Sat 27 April | 12:00 – 17:00 AEST | Full | Scoreboard |
5 | Sat 6 July | 12:00 – 17:00 AEST | Full | |
6 | Wed 24 July | 17:15 – 18:45 AEST | Sprint | Scoreboard |
7 | Wed 31 July | 17:15 – 18:45 AEST | Sprint | |
8 | Sat 17 Aug | 12:00 – 17:00 AEST | Full* |
SPAR 8 is a simultaneous mirror of the New Zealand Programming Contest.
2024 Medals
Team Name | Affiliation | Nationality | Gold | Silver | Bronze |
---|---|---|---|---|---|
sushipizza | UNSW Sydney | AUS | 3 | 2 | 0 |
caterpillow | 3 | 0 | 0 | ||
DC | Australian National University | AUS | 3 | 0 | 0 |
prog4pain | University of Canterbury | NZL | 2 | 4 | 0 |
LebronJames | University of Melbourne | AUS | 2 | 0 | 0 |
sqrt | UNSW Sydney | AUS | 2 | 0 | 0 |
teamskelly | UNSW Sydney | AUS | 1 | 4 | 0 |
amoonguss | Monash University | AUS | 1 | 3 | 0 |
ryno | UNSW Sydney | AUS | 1 | 1 | 0 |
Kiwi | University of Auckland | NZL | 1 | 1 | 0 |
Kings Gambit | University of Queensland | AUS | 1 | 1 | 0 |
Idle1 | UNSW Sydney | AUS | 1 | 0 | 2 |
TWA2Jerry | The University of Western Australia | AUS | 1 | 0 | 1 |
!DirectCurrent | University of Wollongong | AUS | 1 | 0 | 1 |
Just Crunchers | 1 | 0 | 0 | ||
Wildest Dreams | UNSW Sydney | AUS | 1 | 0 | 0 |
jk | 1 | 0 | 0 | ||
Runtime Terror | UNSW Sydney | AUS | 1 | 0 | 0 |
Coen | 1 | 0 | 0 | ||
idle | UNSW Sydney | AUS | 1 | 0 | 0 |
cringe | 1 | 0 | 0 | ||
inameb | University of Auckland | NZL | 1 | 0 | 0 |
827MDEL | UNSW Sydney | AUS | 1 | 0 | 0 |
Pythletes | The University of Western Australia | AUS | 1 | 0 | 0 |
Pepperoni Pizza | 1 | 0 | 0 | ||
Q | Australian National University | AUS | 1 | 0 | 0 |
goods | UNSW Sydney | AUS | 1 | 0 | 0 |
blink1 | 1 | 0 | 0 | ||
CAA9000 | University of Canterbury | NZL | 0 | 5 | 1 |
syntaxation | UNSW Sydney | AUS | 0 | 3 | 1 |
CommissionFees | The University of Western Australia | AUS | 0 | 3 | 1 |
iason | UNSW Sydney | AUS | 0 | 3 | 0 |
Chicken Extinction | UNSW Sydney | AUS | 0 | 2 | 3 |
InvasiveSpecies | Monash University | AUS | 0 | 2 | 2 |
noodlequacks second edition | University of Canterbury | NZL | 0 | 2 | 1 |
UPC2 | 0 | 2 | 1 | ||
herobrine overdose | University of Auckland | NZL | 0 | 2 | 1 |
Team name | 0 | 2 | 0 | ||
Assertion Violation | UNSW Sydney | AUS | 0 | 2 | 0 |
O(n!) | UNSW Sydney | AUS | 0 | 1 | 3 |
lemon | UNSW Sydney | AUS | 0 | 1 | 2 |
Code_Runnings | University of Melbourne | AUS | 0 | 1 | 2 |
Team Pikachu | The University of Western Australia | AUS | 0 | 1 | 1 |
{}[]()<> | UNSW Sydney | AUS | 0 | 1 | 1 |
TLEd | Monash University | AUS | 0 | 1 | 1 |
brahim | University of Queensland | AUS | 0 | 1 | 1 |
Sprinkle Forces | The University of Adelaide | AUS | 0 | 1 | 1 |
Graters | University of Melbourne | AUS | 0 | 1 | 1 |
uhhhhhhhh | Monash University | AUS | 0 | 1 | 0 |
stackoverflow home page | Macleans College | NZL | 0 | 1 | 0 |
Wisetech Global Representatives | Miscellaneous | 0 | 1 | 0 | |
laTe-X | 0 | 1 | 0 | ||
TeamSkelly | UNSW Sydney | AUS | 0 | 1 | 0 |
Soyjaks United | The University of Western Australia | AUS | 0 | 1 | 0 |
cringebruh | University of Auckland | NZL | 0 | 1 | 0 |
hmmm | University of Canterbury | NZL | 0 | 1 | 0 |
Pinnacle Island | 0 | 1 | 0 | ||
happybat | UNSW Sydney | AUS | 0 | 1 | 0 |
brhu | 0 | 1 | 0 | ||
random | University of Melbourne | AUS | 0 | 1 | 0 |
ASlewOfToadCrossings | Monash University | AUS | 0 | 1 | 0 |
3 idiots at USYD | The University of Sydney | AUS | 0 | 1 | 0 |
Bob | UNSW Sydney | AUS | 0 | 1 | 0 |
dams | 0 | 1 | 0 | ||
Hobotrage69 | UNSW Sydney | AUS | 0 | 1 | 0 |
Ame | UNSW Sydney | AUS | 0 | 1 | 0 |
latestart30mins | 0 | 1 | 0 | ||
goatmen | Monash University | AUS | 0 | 1 | 0 |
Taiwan number 1 | University of Adelaide | AUS | 0 | 1 | 0 |
neko fans | 0 | 1 | 0 | ||
Recompile.org | University of Auckland | NZL | 0 | 0 | 3 |
IBARB0 | University of Adelaide | AUS | 0 | 0 | 3 |
kty | University of Adelaide | AUS | 0 | 0 | 3 |
MegaKangaskhan | The University of Sydney | AUS | 0 | 0 | 2 |
poko | 0 | 0 | 2 | ||
Hanoi Is Purple | University of Adelaide | AUS | 0 | 0 | 2 |
James ‘First Try’ Frayne | The University of Western Australia | AUS | 0 | 0 | 1 |
kkglove | 0 | 0 | 1 | ||
O(no) | UNSW Sydney | AUS | 0 | 0 | 1 |
lesor2 | 0 | 0 | 1 | ||
womp womp | The University of Western Australia | AUS | 0 | 0 | 1 |
TheGraters | Monash University | AUS | 0 | 0 | 1 |
coders | University of Auckland | NZL | 0 | 0 | 1 |
Cashmere HS Programmers | Cashmere High School | NZL | 0 | 0 | 1 |
Kool Koders | UNSW Sydney | AUS | 0 | 0 | 1 |
0 | 0 | 1 | |||
Dhrubub | The University of Western Australia | AUS | 0 | 0 | 1 |
Codecaine | University of Adelaide | AUS | 0 | 0 | 1 |
D__ptr__D | University of Adelaide | AUS | 0 | 0 | 1 |
progchamps v2 | UNSW Sydney | AUS | 0 | 0 | 1 |
blank1 | University of Adelaide | AUS | 0 | 0 | 1 |
404 name not found | University of Adelaide | AUS | 0 | 0 | 1 |
team 0 answers | University of Canterbury | NZL | 0 | 0 | 1 |
Thinkpad Problems | The University of Western Australia | AUS | 0 | 0 | 1 |
asdsad | 0 | 0 | 1 | ||
ZYS-LJC-ZLX | 0 | 0 | 1 | ||
Sam567 | UNSW Sydney | AUS | 0 | 0 | 1 |
IIWS | 0 | 0 | 1 | ||
isaiah | UNSW Sydney | AUS | 0 | 0 | 1 |
gabriel55_ | University of Auckland | NZL | 0 | 0 | 1 |
scratch | UNSW Sydney | AUS | 0 | 0 | 1 |
5herman5 | 0 | 0 | 1 | ||
Code Phat gaya | UNSW Sydney | AUS | 0 | 0 | 1 |
ABCDEFG | The University of Sydney | AUS | 0 | 0 | 1 |
Hair404 | UNSW Sydney | AUS | 0 | 0 | 1 |
b2 | 0 | 0 | 1 | ||
Jack Erskine | University of Canterbury | NZL | 0 | 0 | 1 |
404 | UNSW Sydney | AUS | 0 | 0 | 1 |
uqwin | University of Queensland | AUS | 0 | 0 | 1 |
placeholder | The University of Western Australia | AUS | 0 | 0 | 1 |
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa | University of Queensland | AUS | 0 | 0 | 1 |
suc(2) | UNSW Sydney | AUS | 0 | 0 | 1 |
the pompoota | 0 | 0 | 1 | ||
FFF | University of Queensland | AUS | 0 | 0 | 1 |
[ ] | UNSW Sydney | AUS | 0 | 0 | 1 |
i-ak-ioi | The University of Sydney | AUS | 0 | 0 | 1 |
spar | UNSW Sydney | AUS | 0 | 0 | 1 |
yjc | James Ruse Agricultural High School | AUS | 0 | 0 | 1 |
Time’s Up | University of Canterbury | NZL | 0 | 0 | 1 |
Jake | University of Canterbury | NZL | 0 | 0 | 1 |
Lisan-Al-Gaib | University of Technology Sydney | AUS | 0 | 0 | 1 |
yousoro | UNSW Sydney | AUS | 0 | 0 | 1 |
lesor | Swinburne University of Technology | AUS | 0 | 0 | 1 |
MatroidMen | University of Canterbury | NZL | 0 | 0 | 1 |
ImStillSleeping | University of Melbourne | AUS | 0 | 0 | 1 |
nSum | University of Adelaide | AUS | 0 | 0 | 1 |
Noodle Quack v7 | University of Canterbury | NZL | 0 | 0 | 1 |
UMINEKO FUMO CLUBB | UNSW Sydney | AUS | 0 | 0 | 1 |
Faker and sand soldiers | 0 | 0 | 1 | ||
hello | University of Adelaide | AUS | 0 | 0 | 1 |
ScZhang’s Dog | 0 | 0 | 1 | ||
mexshen | Monash University | AUS | 0 | 0 | 1 |
rli43 | University of Melbourne | AUS | 0 | 0 | 1 |
spar21 | 0 | 0 | 1 | ||
SPARTAAA! | 0 | 0 | 1 |
Registration
Register your team by filling out the Google Form (under construction).Your site coordinator is the person responsible for overseeing the site you’ll compete at (typically a university academic or school teacher).
- Make an account for your team on the DOMjudge server, where the contests will be conducted.
- Note that the link is slightly different from last year (so do not insert
/domjudge
in the URL). - For the registration fields:
- ‘Username’ and ‘Password’ are used for login
- ‘Full name’ and ‘Email address’ can be one of the team members (but aren’t necessary)
- ‘Team name’ is how your team name will appear on the scoreboard
- Please use an existing affiliation if possible.
- At the start of the contest, you will be sent a clarification in the bottom right of the screen, asking for some details about your team. Reply to this clarification at your earliest convenience.
- Note that the link is slightly different from last year (so do not insert
- On the day of the contest, attend a live site at a university or school, or participate online.
- Each site will be overseen by a site coordinator (typically a university academic or school teacher). We are in the process of preparing a centralised list of sites, but for now we advise you to follow any instructions circulated by staff at your institution.
Using the same DOMjudge account throughout the year will help us distribute awards to the top achievers.
Registrations from last year will not roll over to this year.
Rules
- Site coordinators will aim to provide at least one copy of the problem set per team, in addition to the PDF and sample data on the contest server.
- Teams must use only one computer, one keyboard and one monitor.
- Teams may use their own devices.
- At live sites, teams without one copy of the problem set per team member may use additional monitors only to view the problem set.
- Teams competing remotely should use their own devices and arrange an informal system to claim and unclaim use of the keyboard.
- Teams may use any amount of paper reference material. This includes books and printed notes.
- Teams may use pens and paper, for developing and discussing solutions among themselves.
- Teams should not use the internet other than to access the contest server (under construction) and contest website (this website).
- Teams may print code from their computer, if it is supported at the site they attend.
- Teams must not discuss the problems with people outside the team during the contest. Any questions must be sent through the DOMJudge clarification system.
- Electronic devices (phones, tablets etc) must not be used during the contest.
- All submitted code must have been entirely typed during the contest.
- Teams using their own devices may not copy and paste existing code; these must be re-typed instead.
- Generative AI tools cannot be used.
- 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”, “run error”, “time limit exceeded”, “wrong answer” or “correct”.
- Details of the scoreboard, documentation and judging environment are available on the Technical Specifications page.
- Any teams found to be cheating will be removed from the contest server.
![](https://sppcontests.org/wp-content/uploads/2024/03/SPAR-Flyer-2024-724x1024.png)