Final Call for AIPO 2016

All<br />
                                  Ireland Programming Olympiad (AIPO)

Dublin City University

DCU School<br />
                                  of Computing

​ ​
  • Do you know gifted secondary school students who can write code?
  • Do they excel at Maths?
  • If so, why not challenge them to enter the All-Ireland Programming Olympiad?


High Spec laptops up for grabs for Junior (<15yrs) and Senior programmers (>=15yrs) at the National Finals in DCU Saturday 20th February.

Closing Date: 17th February

Top Seniors will be invited to a special 3-day training camp in DCU to prepare them to represent Ireland at the prestigious International Olympiad in Informatics (IOI) in Russia, August 2016.

AIPO Committee


Sponsored by:

Fidelity<br />
                                  Investments Ireland

2016 Preliminary Round Problems Released!

AIPO LogoHi Everyone,

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

To submit solutions to this year's AIPO, you must do so through this 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++, Java or Python. 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, or
p2.c, p2.cpp, 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 evalutated.
Best of luck and hope to see you all at the National Finals in DCU on the 20th February 2016!

The AIPO is kindly sponsored by Fidelity Investments and DCU.

AIPO Committee

AIPO 2016 Schedule Released!

IOI 2016 LogoHi Everyone,

We are pleased to announce the roadmap for next year's AIPO competition and on to the 2016 IOI in Kazan, Russia.

Some changes will take place in the 2016 competition. Firstly, separate problems for Juniors and Seniors at the National Finals will be merged with competitors allowed to solve any of the problems. However correct solutions to easier problems will not collect as many points as solutions to the harder problems. Prizegiving will still be split between Juniors (<15yrs) and Seniors (>=15yrs) with medals and prizes for the best placed in each.

Again the top 8 senior students will be invited to AIPO-IOI training camp at DCU in late June after the LC. Here the 4 members of the Irish team who will travel to IOI will be selected.

The Irish team will brought back into DCU for more training just before we depart to the IOI to sharpen their problem solving skills and get them into the correct frame of mind for the challenges of the IOI.

In 2016 for the first time, the Irish delegation will depart early for Russia so that the team can enjoy the cultural highlights of Moscow, get to know each other and other early arrival teams before they plunge into the intense IOI week in Kazan.

Here is the full schedule:

  • Jan 4th: Release of Preliminary Round Problems (Online)
  • Feb 20th: AIPO National Finals @ DCU
  • Feb > Jun: Online training of Training Camp Team
  • Jun 23-25th: 1st AIPO-IOI Training Camp @ DCU (8 Students - Team Ireland Selection)
  • Aug 6-8th: 2nd AIPO-IOI Training Camp @ DCU (4 Students - Team Ireland) ** NEW **
  • Aug 9-11th: Early departure for IOI - Cultural tour of Moscow. ** NEW **
  • Aug 12th-19th: IOI 2016 @ Kazan, Russia.