2018 Finalists

Congratuations to the following students who have qualified through the preliminary round of AIPO.

The national finals of the AIPO programming Olympiad takes place in DCU tomorrow, Saturday 17th February between 11am and 4pm.
This competition encourages the brightest young secondary level students from around the country to compete for the AIPO title and a v.nice high-spec laptop. This year there were 71 students who attempted the first round algorithmic problems on the AIPO website with 40 successfully making it through to the Finals tomorrow.


Included in these 40 students are 7 junior competitors who are under 15 years old. They will 8 problems to solve over a 5 hour period with problems of varying difficulty from very easy to very hard. Gold, Silver and Bronze AIPO Medals for the best placed Junior (<15yrs) and Senior students (>=15yrs) of the competition and a high spec laptop for the top student in each section, revealed on our Facebook page:
The top eight Senior students from the competition will be invited to an AIPO-IOI training / selection camp here on DCU campus on 2nd/3rd/4th March where the top four students from this training will be invited to represent Ireland at the IOI Finals in Japan (1st Sept - 8th Sept) https://ioi2018.jp/

2018 Preliminary Round Problems Released!

AIPO LogoHi Everyone,

We are pleased to announce the release of the 2018 Preliminary Round Problems on our website:


To submit solutions to this year's AIPO, you must do so through the AIPO website. If you do not have an account on our site, please register here:
Once you have registered and logged into the AIPO website, you can submit solutions using the 'Create content' link in the right hand block. You will see a 'Upload Solutions' link under 'Create content'.
Solutions can be submitted in the following languages: C, C++11, Java, Pascal or Python3. Solutions are graded automatically on submission and results returned via your registration email. Each problem has a 1 minute execution time limit.
Solution files must be named as follows:
p1.c, p1.cpp, p1.py, p1.pas or p1.java
p2.c, p2.cpp, p2.py, p2.pas or p2.java
Note: the system will rename py files to py.txt after you upload them. This is fine and will be accepted.
You can submit as many solution files as you wish and you can use any of the languages on each problem. Once you submit a correct solution for problem further solution code for that problem will not be evaluated.

Closing date for Preliminary Round is 15th February 2018.

Best of luck and hope to see you all at the National Finals in DCU on the 17th February 2018!

Team Ireland depart for the 29th International Olympiad in Informatics

AIPO-IOI Team Ireland 2017 DepartingTeam Ireland departed today from Dublin airport to take part in the prestigious 29th International Olympiad in Informatics in Tehran, Iran. The event attracts the best young programmers from around the world to compete in one of the toughest algorithmic programming contests in the world. Over 300 secondary level students from more than 80 countries will descend on the capital of Persia for a week of intense coding challenges and cultural experiences.

The Irish team was selected after multiple rounds of the national Olympiad, the All-Ireland Programming Olympiad (AIPO). The team comprises of four young men from around the country:

  • John Ryan (18yr - St. Joseph’s College, Borrisoleigh, Thurles, Tipperary)
  • Kieran Horgan (17yr - Davis College, Mallow, Co. Cork)
  • Aidan Molloy (17yr - Bruce College, Montenotte, Cork)
  • Oisin O’Duibhir (17yr - Scoil Mhuire Agus Íde, Newcastle West, Limerick)

These young men have been honing their programmatic skills since qualifying for the Irish Team at Easter and are ready to take on the IOI challenge. The IOI contest will be held over two days, Sunday 30th July and Tuesday 1st August, when they will have to solve three algorithmic problems over five hours with points awarded for how quickly their coded solution runs against large data inputs. Gold, Silver and Bronze medals are only give out to the top students.