International Problem Solving Competition

Dyalog Ltd is pleased to host the International APL Problem Solving Competition. The challenge has two phases:

  • Phase I consists of ten simple problems that must all be solved.
  • Phase II consists of more complex problems in three categories.

We encourage students at all levels of education, anywhere in the world, to participate. Non-students are welcome to submit solutions and may receive an honourable mention, but proof of enrolment in a full-time educational program is required to win any prizes.

Thanks to our sponsors APL Italiana, Fiserv and SimCorp, substantial cash prizes are offered. In addition, the winner is invited to the next Dyalog user meeting to present their winning work.

The 2016 International APL Problem Solving Competition

Congratulations to all the winners

Grand prize winner – Bioinformatics category Marinus Oosters (Universiteit Utrecht, The Netherlands)
receives a cash prize of $2,000 USD and an invitation to present his winning work at Dyalog '16 in Scotland

Runner-Up – Bioinformatics category Louis de Forcrand (Ecole Moser, Switzerland)
receives a cash prize of $1,000 USD

Grand prize winner – Finance category Janos Batik (University of Cape Town, South Africa)
receives a cash prize of $2,000 USD and an invitation to present his winning work at Dyalog '16 in Scotland

Runner-Up – Finance category Rafael Rodrigues (Fundação Getulio Vargas, Brazil)
receives a cash prize of $1,000 USD

Grand prize winner – General Computing category Joshua David (University of Scranton, U.S.A.)
receives a cash prize of $2,000 USD and an invitation to present his winning work at Dyalog '16 in Scotland

Runner-Up – General Computing category Imaculate Mosha (University of Cape Town, South Africa)
receives a cash prize of $1,000 USD

Phase I winners x 15 each receive a cash prize of $100 USD

Winning Professional Entrant Mike Powell
receives an invitation to attend Dyalog '16 in Scotland

 

The 9th International APL Problem Solving Competition will be launched in spring 2017 – watch this space!

Previous Years

Details of the problems set in previous years (and the appropriate workspaces to help solve them) can be downloaded from the table below; this table also includes information on the main prize winners for each year.

Our blog includes posts relating to some of the problems set in previous years, with pointers on how they might be solved.

 TasksWorkspaceExample UTF-8 FormatWinnersWinner's Presentation
2016 Phase I Phase II
2015 Phase I Phase II
2014 Phase I Phase II    1st place non-student
2013 Phase I Phase II
2012 n/a
2011
2010 n/a 1st place 2nd place
2009 n/a n/a