Just finished

IOI 2024 took place in Egypt. Visit the official website to learn more.

Just finished   IOI 2024 in Egypt

Syllabus

This is the official Syllabus for IOI 2024.
The most recent batch of small changes was published in March 2022 and presented during IOI 2022.

The Syllabus is an official document related to the IOI. For each IOI, an up-to-date version of the Syllabus is produced by the ISC, as described in the IOI Regulations, Statue 3.13.

        Syllabus (IOI 2024)


The original proposal of the IOI Syllabus was co-authored by Tom Verhoeff, Gyula Horvath, Krzysztof Diks, and Gordon Cormack.

Since 2007, the following people have maintained the syllabus and made significant contributions: Michal Forisek, Jakub Lacki and Richard Peng.

More information on the history and evolution of the Syllabus is available here: https://algo.sk/ioi-syllabus/

It might also be a good idea to look at problems from past Olympiads, which are available on the Editions page.

Need more info?

Beginners

Not sure where to go? Click here to view some basic information on how to learn programming and prepare to win a medal at the IOI.

Statistics

A couple of volunteers maintain a separate page with stats about people who participated at the International Olympiad in Informatics.

Journal

The IOI publishes a journal every year, with original high-quality scientific papers related to education, contests and algorithms.