Les candidats disposaient de 4 heures, pour résoudre un maximum de problèmes, en en faisant un par niveau de difficulté.
Il y a 6 niveaux de difficulté. Un exercice très facile pour le premier niveau, et 3 exercices pour chaque autre niveau. Les demi-finalistes n'avaient donc à faire qu'un exercice sur 3, parmi ceux présentés ci-dessous.