Numbers swell for AIPO National Finals

Saturday 17th February - With the lure of Japan as the host country for this year’s International Olympiad in Informatics (IOI), students numbers for the AIPO Preliminary round and National Finals saw a significant jump of 33%. Forty secondary students from around Ireland qualified through the preliminary round to pit their coding skills against each other at DCU’s National Programming Olympiad. Once again, with the help of Fidelity Investments sponsorship, high-spec laptops, AIPO medals and the chance to represent Ireland in Japan where on offer making for a very competitive atmosphere amongst these young students.

AIPO2018 Senior WinnersStudents had to code solutions in Python/C++ or Java for 8 algorithmic puzzles in the five hour competition. Each solution is tested against a number of data sets of increasing size with points collected for each one it passes in the allowed run time. Therefore only students who write the most efficient algorithmic solution would receive full points for a problem. As budding data scientists or software developers, these self taught student are already ahead of their peers with the introduction of the computer science leaving cert in September and well on the way to an exciting career in IT.

Kieran Horgan (17yrs) from Davis College, Mallow, Co. Cork, clinched the AIPO Gold medal with an almost perfect score of 795 points out of a possible 800. Having finished in second place last year, Kieran has done a huge amount of competitive programming practice at home which paid off for him on the day. Walking away with a Dell XPS13 laptop and the National AIPO title, Kieran is aiming for a medal at the IOI in September. John Ryan (18yrs) from St. Josephs College, Thurles, finished second with 704 points and Oisin O’Duibhir (18yrs) from Scoil Mhuire Agus Íde, Newcastle West, Limerick came in 3rd with 669 points.

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)

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.pas or
p2.c, p2.cpp,, p2.pas or
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!