The competition consists of theoretical and experimental rounds.

Students will be asked to solve 5-7 problems in the theoretical round, and 2 problems in the experimental round. The estimated duration of each round is 4 hours.

Participants will be provided with two versions of tasks: in English and in a student's mother tongue.

Requirements, 1st IOM problems, 2nd IOM problems, 3rd IOM problems, 4th IOM problems, 5th IOM problems.

The competition consists of theoretical and pseudo-experimental rounds (you can find more about the pseudo-experimental round in the regulations).

Students will be asked to solve 3 problems in the theoretical round, and 1 problem in the pseudo-experimental round. The estimated duration of the rounds is 6 hours.

Participants will be provided with two versions of tasks: in English and in a student's mother tongue.

Requirements, 1st IOM problems, 2nd IOM problems, 3rd IOM problems, 4th IOM problems, 5th IOM problems.

The competition consists of two rounds of practice.

Students will be asked to solve 4 problems in each round. The estimated duration of each round is 5 hours.

Participants will be provided with two versions of tasks: in English and in a student's mother tongue.

Requirements, list of compilers, development environments (recommended), 1st IOM problems, 2nd IOM problems, 3rd IOM problems, 4th IOM problems, 5th IOM problems.

The Contest includes two rounds and it takes place in two consecutive days. On each day of the Contest, the examination starts in the morning and lasts for 4,5 hours. Each of the two papers consists of 3 problems.

A participant can receive a maximum of seven points for each problem. Each participant may receive the problems in two languages (in English and in the student's mother tongue).

The format and the level of tasks correspond to the level of the International Mathematical Olympiad and other major international competitions, such as the Romanian Masters or International Zhautykov Olympiad.

Themes of problems are in line with the All-Russian Olympiad, the Tournament of Towns and the Moscow Mathematical Olympiad. The problems cover various fields of school mathematics (mostly geometry, number theory, algebra, and combinatorics). The problems do not require knowledge of higher mathematics. Generally, all the problems have short solutions.

1st IOM problems, 2nd IOM problems, 3rd IOM problems, 4th IOM problems, 5th IOM problems.