I started with computers 1982 and Niklaus Wirth was already known. In this time he created Modula2, but today i think its history.
@udg: For all - here are the contest examples from august 2017 in teheran - the tasks are translated in many languages.
http://ioi2017.org/contest/tasks/
The contestants have two days with 5 hours a day; on each day they have to make tree tasks. For each task you can get 100 points. The winner, a japanese boy, got a score of 589 points from 600, and was also the winner of the mathematical olympia this year! Japan had 3 contestants in the first five.
To qualify in austria, you have to solve tree samples, which are much harder than the samples in teheran; but you have month of time to make your program.
The best 16 contestants are invited for two training camps. After this two weeks there is the next qualification award and the best four are qualified as austrian team.
This four students now get a third week of education in not so well known algorithms and programming tipps and tricks for the competition.