Coming soon

Due to COVID-19, IOI 2021 will be hosted by Singapore online. Visit the official website to learn more.

Coming soon   IOI will take place online

Petr Mitrichev - Random Problems

Petr Mitrichev is one of the best competitive programmers in the world, who has won multiple awards at several international competitions. In the video, Petr will talk about having problems with randomized solutions in programming competitions, and what can go wrong?

Although these kinds of problems aren't popular at the IOI and are marked as out of focus according to the IOI syllabus, this topic is certainly interesting for all competitors who participate and/or plan to participate at other competitions, as well as other members of the IOI community who prepare problems for their school, regional and national competitions.

Having trouble viewing this video? Use another media server:

Need more info?


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.


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


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