Australian Informatics Olympiad

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The Australian Informatics Olympiad is a computer programming competition for Australian high school students run by the Australian Informatics Olympiad Committee (AIOC). The Committee, a department of the Australian Mathematics Trust (AMT),[1] holds the 3 hour competition in early September each year. The competition began as the Australian Informatics Competition (AIC) in 1998, and in 2005, was divided into Intermediate and Senior divisions and renamed as the Australian Informatics Olympiad, when the AIC became a pen-and-paper competition.[2]

Competition Format[edit]

The Australian Informatics Olympiad is a 3 problem competition held on the internet over 3 hours. Competitors are allowed to begin the competition at any time within a specified period but once started, must complete the three hours in a single block. In the first competition in 1998, competitors had to solve 3 problems in 3 hours. This was changed to 4 problems in 4 hours from 1999 to 2009, but was then changed again, back to 3 problems in 3 hours since 2010.

Competitors must solve AIO problems by taking input from a specified input file and writing output to a specified output file. Input files could have any input within specified bounds and in a certain format. Contestants must then output the corresponding answer in a specified format to the output file. Sample data and output are supplied in the problem statements for each problem but judges will use secret test data which is often more strenuous than the sample data to test solutions.

AIOC Activities[edit]

The AIOC is the organising body for[2] the:

  • Australian Informatics Competition (AIC)
  • Australian Informatics Olympiad (AIO)
  • December School of Excellence
  • Australian Invitational Informatics Olympiad
  • French-Australian Regional Informatics Olympiad
  • April International Olympiad in Informatics Team Selection School

The AIOC also organised the inaugural 2007 Asia-Pacific Informatics Olympiad.

The AIOC is responsible for selecting and taking a team of the four best-performing high school informatics students to participate in the International Olympiad in Informatics.

The AIOC manages an informatics contest server which also acts as a training site for students with over one hundred accessible problems and real-time evaluation of uploaded solutions.


Since its creation in 2005, the AIC (Australian Informatics Competition) is the only pen-and-paper competition organised by the AIOC which does not involve the use of a computer or knowledge of programming. The AIC tests problem-solving skills similar to those used in solving more difficult problems in competitions requiring programming. The questions are of multiple choice and short answer format for optical reading and computer marking. There exist three divisions: Senior (years 11 and 12), Intermediate (years 9 and 10) and Junior (years 7 and 8).

Initiated in 1998, the annual AIO (Australian Informatics Olympiad) is a nationwide computer programming competition sat by students in early September. The competition is three hours long with three programming questions, and is split into Senior (years 11 and 12) and Intermediate (years 7 to 10) divisions. Based on these results, approximately 25 students are selected to attend a 10-day training school at the Australian National University in Canberra.

Note: From 1998 to 2004, the AIO was termed the AIC, as no pen-and-paper competition existed. In 2005, the old AIC computer science competition was renamed to AIO and the new pen-and-paper competition took the name AIC


The Australian Invitational Informatics Olympiad (AIIO) held annually in February since 2006 is open only to the students selected to attend the previous year's December School of Excellence. Results of the AIIO contribute to the selection of approximately fifteen students to attend the April IOI Team Selection School, and to a lesser extent, the selection of the four members of the team itself. The AIIO is more difficult than the AIO and requires knowledge of basic algorithms learned in the December school.

The French-Australian Regional Informatics Olympiad (FARIO) is a joint-managed competition organised by both the AIOC and France-IOI. The competition began in 2004 and is open to any interested students in France and Australia. Results from the FARIO are also used along with the AIIO to select fifteen students for the April IOI Team Selection School and IOI team selection.

Australian IOI Medalists[edit]

In 2014, Ishraq Huda was the first Australian to achieve a perfect score and equal first place in the IOI.

The following table lists all Australian IOI medalists ordered by colour and number of medals, then by last year a medal was received. B represents a Bronze medal, S a Silver and G a Gold.

Name Years
Ishraq Huda G (V) 2015 G (I) 2014 B 2013
Christopher Chen G 2007 G 2006
Jerry Mao G 2017 S 2016 B 2015
Jack Murray G 2008 S 2007
Richard Gong G 2017 S 2016
Oliver Fisher G (V) 2014
Michael Chen S 2015 S 2014 S 2013 B 2012 B 2011
Ray Li S 2014 S 2013
Jarrah Lacko S 2008 S 2006
Evgeny Martynov S 2011 B 2010 B 2009
David Greenaway S 2002 B 2000
James Payor S 2013
Joshua Lau S 2012
Harry Slatyer S 2008
Peter Hawkins B 2000 B 1999
Declan McDonnell B 2015
Daniel Goldbach B 2012
Eliot Courtney B 2011
Robert Newey B 2011
Luke Harrison B 2010
Daniel Berger B 2009
Kenneth Wong B 2009
Xi Chen B 2008
Alex Mathews B 2007
Angus McInnes B 2007
Alex Davies B 2005
David Barr B 2003
Patrick Coleman B 2003
Giancarlo Salamanca B 2003
David Burburan B 2001
Adam Kerz B 2001
Cameron Patrick B 2001
Min-Zhao Lee B 2000
Ka-Shu Wong B 1999
Barry Brannan B 1992
Ivan Hamilton B 1992


  1. ^ AIOC History, Australian Mathematics Trust
  2. ^ a b Australian Informatics Olympiad Programme

External links[edit]