- National coding competition
- Learn real-world skills
- Practice algorithmic thinking and problem solving
Preliminary results
You can find the preliminary award cutoffs below. These will be finalized in the next few weeks and may be subject to change.
Intermediate
- Highest Score ⭐: 543
- Gold 🥇: 345
- Silver 🥈: 290
- Bronze 🥉: 200
- Credit ✅: 75
Senior
- Highest Score ⭐: 600
- Gold 🥇: 375
- Silver 🥈: 330
- Bronze 🥉: 245
- Credit ✅: 150
You can submit your solutions to the problems on the training site. You can find a detailed write-up of the solutions, alongside sample code in this blog written by Kevin Zhu. Thanks Kevin!
What is the AIO?
The AIO is a 3-hour computer programming competition for students in years 7-12.
Students invent algorithms and write code to solve problems.
Example problem: “Travelling Salesperson” (AIO 2009)
In this scenario, there are three different routes between Perth and Sydney.
Each route has a different number of customers who will buy your encyclopedias.
You are planning a round trip from Perth to Sydney to Perth. What is the greatest number of different customers you can reach along the way?
