Stages de Pré-Rentrée — Inscriptions ouvertes, places très limitées ! S'inscrire

Aller au contenu principal

Olympiades Internationales d'Informatique · IOI 2026

L'IOI (International Olympiad in Informatics) est l'olympiade internationale de référence en informatique pour les lycéens, créée en 1989 sous l'égide de l'UNESCO. Chaque pays envoie une délégation de 4 élèves sélectionnés au niveau national. Pour la France, la sélection passe par France-IOI, qui pilote la pyramide Castor → Algoréa → Olympiades Françaises d'Informatique (OFI), au terme desquelles l'équipe IOI est désignée.

4
Lycéens dans l'équipe France
Sélectionnés via OFI / France-IOI
C++
Algorithmique pure
Programmation compétitive sur juge automatique
2 × 5h
Sessions de compétition
3 problèmes par session, scoring par sub-tasks
Bolivie
IOI 2026 (date à confirmer)
Édition 2025 : Bolivie (Sucre)

Calendrier 2026

Épreuves

Sélection française : Castor (8 nov - 19 déc 2026) → Algoréa Tour 1 dès le 5 janvier 2026 → Tour 2 mars-avril → Tour 3 avril-mai → Quarts mai-juin → Demi-finales juin → Finale Paris 1-6 juillet 2026

Sélection

OFI (Olympiades Françaises d'Informatique) après la finale Algoréa Senior — plusieurs journées de 5h de programmation algorithmique, format IOI

Résultats

Annonce officielle de l'équipe France IOI par France-IOI au printemps-été 2026 (4 titulaires + suppléants)

Site officiel

Frais d'inscription 2025

Gratuit

Toute la chaîne française est gratuite : Castor, Algoréa (Tour 1 à Finale Paris), OFI. Le stage résidentiel finale Algoréa Paris inclut hébergement et restauration. Frais de déplacement IOI à l'étranger pris en charge par France-IOI et partenaires (DGESCO, DNE, Inria).

L'olympiade internationale d'informatique pour lycéens

L'International Olympiad in Informatics (IOI) est l'olympiade scientifique internationale de référence en informatique pour les lycéens, créée en 1989 en Bulgarie sur initiative de l'UNESCO. Elle figure parmi les cinq olympiades scientifiques internationales reconnues, aux côtés de l'IMO (mathématiques), l'IPhO (physique), l'IChO (chimie) et l'IBO (biologie).

Chaque année, plus de 90 pays envoient une délégation de 4 lycéens sélectionnés au niveau national. La compétition est strictement individuelle : les délégations désignent l'équipe pays, pas une épreuve collective. Au total, environ 330 à 360 candidats s'affrontent sur deux journées de programmation algorithmique pure, en C++ majoritairement, sur juge automatique.

Pour la France, toute la chaîne de sélection est pilotée par l'association France-IOI, qui organise une pyramide en quatre niveaux :

  1. Castor Informatique — porte d'entrée massive (653 692 participants en 2025), du CM1 à la Tle, 45 minutes de questions interactives sans code.
  2. Algoréa — concours de programmation en 6 étapes entre janvier et juillet, finale résidentielle à Paris, ~250 000 participants.
  3. OFI (Olympiades Françaises d'Informatique) — sélection nationale pour les ~30 meilleurs finalistes Algoréa Senior, plusieurs journées de 5h en format IOI.
  4. Équipe IOI — les 4 meilleurs au cumul OFI partent à l'IOI internationale.

À ne pas confondre : Castor, Algoréa et OFI sont les étapes amont organisées par France-IOI sur le territoire national. Seule la pointe de la pyramide va à l'IOI internationale. Pour la chaîne amont en détail, voir notre édito olympiades d'informatique lycée.

Une particularité importante : l'IOI ne mène pas à une école directement. Ce n'est pas un concours d'entrée comme X-ENS ou Mines-Ponts. C'est une compétition individuelle dont les médailles servent comme signal très fort sur dossier pour les admissions parallèles, les filières MP2I/MPI et les universités étrangères en informatique.

Format des épreuves IOI

Le format IOI est codifié et stable d'année en année. La compétition occupe une semaine complète, dont 2 journées de compétition encadrées par les cérémonies, le tirage des places et des excursions culturelles dans le pays hôte.

Sessions de compétition

SessionDuréeProblèmesFormat
Jour 15 heures3 problèmesCode soumis sur juge automatique
Jour 25 heures3 problèmesCode soumis sur juge automatique

Soit 6 problèmes au total sur 10 heures de compétition effective, sur deux jours non consécutifs. Le poste de travail comprend un ordinateur sous Linux avec environnement de développement standardisé (GCC, éditeurs courants, terminal). L'accès Internet est interdit.

Scoring par sub-tasks

Particularité majeure de l'IOI : chaque problème est découpé en sous-tâches (sub-tasks) avec des contraintes croissantes. Une sous-tâche définit une borne sur la taille des entrées ou un cas particulier de l'énoncé, et rapporte un nombre de points fixe.

Exemple typique : un problème de plus court chemin sur graphe peut avoir 4 sous-tâches.

  • Sub-task 1 (10 pts) : graphe ≤ 10 sommets — solution force brute acceptable.
  • Sub-task 2 (20 pts) : graphe ≤ 1 000 sommets — Dijkstra naïf O(n²) acceptable.
  • Sub-task 3 (30 pts) : graphe ≤ 100 000 sommets — Dijkstra avec heap O(m log n) requis.
  • Sub-task 4 (40 pts) : graphe ≤ 10⁶ sommets, contraintes fortes — algorithme avancé spécifique.

Conséquence pratique : un candidat peut obtenir 30-50 % des points sur un problème sans écrire la solution optimale, simplement en couvrant les cas faciles. Cette logique récompense la stratégie de scoring : mieux vaut résoudre les sub-tasks faciles des 3 problèmes que tenter d'optimiser un seul problème jusqu'au bout.

Médailles : ratio 1:2:3:6

Le règlement officiel IOI fixe les médailles selon le ratio 1:2:3:6 sur la moitié supérieure des participants :

  • Or : ~1/12 des candidats (~28 médailles d'or sur 330)
  • Argent : ~2/12 (~56 médailles d'argent)
  • Bronze : ~3/12 (~84 médailles de bronze)
  • Sans médaille : ~6/12 (parfois mentions honorables pour les meilleurs scores juste sous le bronze)

Donc environ 50 % des participants reçoivent une médaille. Les seuils exacts dépendent des scores réels de l'année, pas d'un barème fixe : l'or peut nécessiter 480/600 une année difficile et 540/600 une année plus accessible.

Langages autorisés

Le règlement officiel autorise C, C++, Pascal et Java. En pratique, plus de 95 % des candidats utilisent C++ : rapidité d'exécution requise pour les sub-tasks les plus dures, templates STL (vector, set, map, priority_queue, unordered_map), proximité avec la culture algorithmique compétitive mondiale (Codeforces, AtCoder, USACO, IOI, ICPC).

Python n'est pas autorisé à l'IOI : trop lent pour les contraintes des sub-tasks IOI les plus dures (10⁶-10⁷ opérations en moins d'1 seconde). En revanche, la chaîne amont française accepte des langages plus accessibles : Algoréa accepte Scratch, Blockly et Python en tours de progression et passe à C/C++/Java en finale, ce qui permet une montée en compétence progressive du collège au lycée.

Stages intensifs

Préparez votre entrée en prépa avec nos stages

Stages intensifs (Toussaint, Noël, Pâques, été) avec des professeurs de Polytechnique et Centrale.

Petits groupes (10 élèves max)Profs X/Centrale
Voir les stages

Sélection française : la pyramide France-IOI

L'équipe IOI France n'est pas sélectionnée par un concours unique : elle émerge au sommet d'une pyramide de quatre niveaux pilotée par l'association France-IOI, partenaire de l'Inria, de l'ESIEA et de la DGESCO du Ministère de l'Éducation Nationale.

Castor : porte d'entrée

Le Castor Informatique sert de premier filtre massif. Format : 45 minutes, environ 12 questions interactives à difficulté progressive, du CM1 à la Tle, sans code à écrire, sans prérequis. Édition 2025 : 653 692 participants dans 3 809 établissements. Édition 2026 : du 8 novembre au 19 décembre 2026, créneau choisi par l'établissement. Le Castor s'inscrit dans le réseau international Bebras, présent dans plus de 50 pays.

Les meilleurs scores au Castor sont incités à enchaîner sur Algoréa l'année suivante.

Algoréa : 6 étapes de programmation

Algoréa demande d'écrire du code qui s'exécute et passe des tests automatiques. Le concours se déroule en 6 étapes sur 6 mois (janvier à juillet) :

  1. Tour 1 : 5 janvier - 27 février 2026 (Scratch/Blockly/Python, 45 minutes)
  2. Tour 2 : 2 mars - 24 avril 2026
  3. Tour 3 : 27 avril - 22 mai 2026
  4. Quarts de finale : 25 mai - 7 juin 2026 (2 heures)
  5. Demi-finales : 8 - 17 juin 2026 (3 heures, en établissement)
  6. Finale Paris : 1ᵉʳ - 6 juillet 2026 (stage résidentiel de 6 jours, hébergement et restauration inclus)

Passage automatique entre tours à partir de 160/240 points. La finale Paris élargit les langages à C, C++ et Java, marche d'approche du format IOI. Encadrement par d'anciens médaillés des Olympiades internationales lors du stage final.

Édition 2025 : ~250 000 participants, ~30 finalistes au stage résidentiel Paris. C'est le vivier des OFI.

OFI : sélection nationale élite

Les Olympiades Françaises d'Informatique désignent l'équipe France IOI parmi les ~30 meilleurs finalistes Algoréa Senior, augmentés de quelques invités sur dossier (rating Codeforces élevé, palmarès international type USACO Platinum).

Format : plusieurs journées de 5 heures de programmation algorithmique au format IOI, sujets fermés à résoudre principalement en C++, exécution sur juge automatique avec scoring par sub-tasks. Sujets typiques au niveau OFI : graphes (flots, plus court chemin avancé), programmation dynamique, structures de données (segment trees, union-find), géométrie computationnelle, théorie des nombres.

À l'issue des OFI :

  • Les 4 meilleurs au cumul partent à l'IOI internationale.
  • Les meilleures filles partent à l'EGOI (European Girls' Olympiad in Informatics), olympiade européenne créée en 2021 sur modèle de l'EGMO en mathématiques.

Équipe France IOI : 4 titulaires

L'équipe France IOI 2026 est annoncée officiellement par France-IOI au printemps-été 2026, à la suite des OFI. Elle compte 4 titulaires plus quelques suppléants. Les frais de transport et de séjour à l'étranger sont entièrement pris en charge par France-IOI et ses partenaires institutionnels.

Palmarès France à l'IOI 2020-2025

Bilan officiel des médailles obtenues par l'équipe France IOI sur les six dernières éditions :

AnnéeOrArgentBronzeMentionPays hôte
20250111Bolivie (Sucre)
20240220Égypte (Alexandrie)
20230210Hongrie (Szeged)
20220200Indonésie (Yogyakarta)
20210020Singapour (en ligne)
20200020Singapour (en ligne)
Total 2020-20250751

Sur la période, 0 médaille d'or, 7 argents, 5 bronzes et 1 mention honorable. Le classement national se situe entre la 47ᵉ et la 75ᵉ place mondiale sur ~330-360 participants. La France n'a pas eu de médaille d'or sur cette période — contraste notable avec son palmarès aux Olympiades Internationales de Mathématiques (IMO), où elle obtient régulièrement une à deux médailles d'or par an.

Lauréats français récents

  • Inès Fischler : médaille d'or à l'EGOI 2025 (Allemagne), mention honorable à l'IOI 2025 (Bolivie). Première lycéenne française à décrocher l'or EGOI.
  • Raphaël Pons : médaille d'argent à l'IOI 2025 (Bolivie).
  • Oscar Fischler : médailles d'argent IOI 2023 (Hongrie) et 2024 (Égypte). L'un des meilleurs Français de la décennie.

Ces noms se retrouvent ensuite quasi systématiquement en filière MP2I/MPI dans les meilleurs lycées prépa parisiens (Louis-le-Grand, Henri-IV), à l'ENS Ulm/Paris-Saclay département informatique, à Polytechnique, ou directement à EPITA (filière internationale), Télécom Paris ou ENSIMAG sur dossier.

RDV gratuit de 15 min

Besoin d'aide pour choisir ?

Un conseiller pédagogique (ancien X ou Centrale) analyse votre profil et vous guide vers la filière qui vous correspond.

Analyse personnalisée de votre dossier
Conseils sur les lycées à viser
Réponses à toutes vos questions

Sans engagement • Réponse sous 24h

Calendrier session 2026

Le calendrier IOI suit deux logiques temporelles distinctes : la chaîne française de sélection s'étale sur l'année scolaire complète (novembre 2025 à juillet 2026), tandis que l'IOI internationale se tient pendant l'été après le bac.

Sélection française (par France-IOI)

ÉtapeDates
Castor 2025 (édition de l'automne)8 novembre - 19 décembre 2025
Algoréa Tour 15 janvier - 27 février 2026
Algoréa Tour 22 mars - 24 avril 2026
Algoréa Tour 327 avril - 22 mai 2026
Quarts de finale Algoréa25 mai - 7 juin 2026 (2h)
Demi-finales Algoréa8 - 17 juin 2026 (3h, en établissement)
Finale Algoréa Paris1ᵉʳ - 6 juillet 2026 (stage résidentiel)
OFI (Olympiades Françaises)Plusieurs journées de 5h après la finale Algoréa
Annonce équipe IOI FranceÉté 2026, à l'issue des OFI

IOI internationale 2026

Étape2026
Pays hôteBolivie (lieu et dates précises confirmées sur ioinformatics.org)
Format2 sessions × 5h, 3 problèmes par session
Délégation France4 lycéens titulaires + accompagnateurs France-IOI
Édition suivanteIOI 2027 : Allemagne (Potsdam) ; IOI 2028 : Japon

À noter : l'IOI 2025 s'est tenue en Bolivie (Sucre). L'édition 2026 reste annoncée en Bolivie selon la rotation officielle communiquée par le comité IOI ; les dates précises et la ville hôte sont publiées au fur et à mesure sur ioinformatics.org. Vérifie cette source avant tout déplacement.

Méthode et ressources d'entraînement

Préparer l'IOI ne se fait pas en 6 mois. Les médaillés français récents ont quasiment tous démarré l'algorithmique compétitive en 3ᵉ ou 2ⁿᵈᵉ et accumulé 3 à 4 années d'entraînement régulier avant leur première participation. La trajectoire-type s'organise sur 3 ans.

Trajectoire classique sur 3 ans

  1. 3ᵉ - 2ⁿᵈᵉ : Castor + France-IOI Training niveaux 1-3. Démarrage en Scratch/Blockly puis Python. Objectif : automatismes algorithmiques de base (boucles, fonctions, listes, dictionnaires, récursivité).
  2. 1ʳᵉ : France-IOI niveaux 4-5 + Codeforces dès rating 1200, viser 1600-1700 (vert/cyan). Algoréa Tour 3 minimum, Quarts/Demi visés. Prise en main du C++ et de la STL. Travail des chapitres : tri, dichotomie, BFS/DFS, programmation dynamique simple.
  3. Tle : France-IOI niveaux 6-7 + Codeforces ≥1900 (purple). Finale Algoréa visée. OFI si sélection. USACO Gold à Platinum en complément. Chapitres avancés : graphes pondérés, segment trees, programmation dynamique sur états.

Ressources principales

RessourcePour quiFormat
France-IOI TrainingDébutant à intermédiaireNiveaux 1-7, exercices corrigés gradués (français)
CodeforcesIntermédiaire à expertContests hebdomadaires, rating Elo, communauté mondiale
AtCoderTous niveauxBeginner Contests le samedi, problèmes très propres
USACOAvancé (équivalent OFI)Plateforme américaine, niveaux Bronze/Silver/Gold/Platinum
ProloginLycéens et étudiants <20 ansConcours national de programmation, finale résidentielle
CSES Problem SetAvancé300+ problèmes classés par thème, référence finlandaise

Trois leviers spécifiques à l'IOI

  1. Maîtriser la stratégie de scoring sub-tasks. Mieux vaut résoudre les sub-tasks faciles des 3 problèmes que tenter d'optimiser un seul problème jusqu'au bout. Le scoring partiel est conçu pour récompenser l'agilité et la lecture stratégique de l'énoncé. Lecture des contraintes en premier, puis identification des sub-tasks accessibles, puis attaque dans l'ordre du rendement temps/points.

  2. Apprendre les structures de données spécialisées. Sans segment trees, union-find, treaps ou persistent data structures dans l'arsenal, certaines sub-tasks 4-5 deviennent inaccessibles. Ces structures ne sont pas au programme NSI ni en Sup MP2I — il faut les apprendre en autonomie via les ressources Codeforces / USACO Guide / CSES.

  3. Coder vite et juste sous pression. 5 heures pour 3 problèmes, c'est ~1h40 par problème en moyenne. La marge est étroite. L'entraînement régulier sur des contests Codeforces de 2h en conditions chronométrées développe la rapidité de transcription mentale → code, la fiabilité du débogage et la gestion du temps.

Pour les profils MP2I / MPI

Hadamard accompagne plusieurs profils MP2I et MPI chaque année sur l'algorithmique de concours et la préparation des épreuves d'informatique X-ENS, Mines-Ponts et Centrale-Supélec. Les compétences entraînées par l'IOI (graphes, programmation dynamique, structures de données, complexité) recoupent directement les attentes des concours CPGE en filière MPI. Pour les profils ayant déjà un passé Algoréa Finale ou OFI, le suivi se fait sur des sujets de niveau encore supérieur (concours internationaux, ICPC, recherche). Voir nos cours particuliers d'informatique et la page filière MPI.

Après l'IOI : où vont les médaillés français ?

L'IOI n'est pas une voie d'admission directe vers une école — pas de places réservées en X, ENS ou Mines-Ponts pour les médaillés. C'est un signal très fort sur dossier qui ouvre plusieurs trajectoires post-Tle.

En CPGE scientifique

La trajectoire majoritaire des médaillés OFI/IOI français : filière MP2I en Sup, MPI en Spé, dans les lycées les plus exigeants (Louis-le-Grand, Henri-IV, Stanislas). La filière MP2I a été créée en 2021 explicitement pour valoriser les profils informatique. Un élève passé par Algoréa Finale ou OFI arrive avec 2 à 3 ans d'avance sur les TP d'algorithmique de Sup.

Sur les concours CPGE en fin de Spé MPI, les épreuves d'informatique récompensent exactement les compétences IOI :

  • Info A (X, Ulm, Lyon, Saclay, Rennes — sigle XULSR) : algorithmique générale
  • Info-fondamentale (4 ENS — sigle ULSR) : théorie des langages, complexité, algorithmique avancée

Les médaillés OFI/IOI se classent ensuite typiquement dans le top des concours informatique X-ENS-MPI. Détail des épreuves : voir notre page concours X-ENS.

En école d'ingénieurs sur dossier

Plusieurs écoles d'ingénieurs proposent des admissions sur dossier à des profils olympiques exceptionnels :

  • EPITA (filière internationale) — admission post-bac sur dossier pour les médaillés EGOI/IOI.
  • Télécom Paris — admissions parallèles sur dossier en cycle ingénieur.
  • ENSIMAG Grenoble — voie dossier pour les profils informatique.

À l'international

Les médailles IOI sont reconnues mondialement comme un signal d'excellence en algorithmique. Plusieurs médaillés français récents poursuivent en universités américaines :

  • MIT, Stanford, Carnegie Mellon University (CMU) — recrutent activement les médaillés IOI sur leurs programmes computer science undergraduate.
  • Cambridge et Oxford côté britannique.
  • ETH Zurich côté suisse.

Trajectoire recherche

Beaucoup de médaillés IOI s'orientent ensuite vers la recherche en algorithmique : ENS Ulm/Paris-Saclay département informatique, masters parisiens MPRI, doctorats à l'Inria, au CNRS, ou à l'étranger. Plusieurs anciens membres de l'équipe France IOI sont aujourd'hui chercheurs en théorie des graphes, complexité algorithmique, ou cryptographie.

Et pour les profils non médaillés ?

Même sans médaille IOI, le passage par Algoréa Finale ou OFI reste un atout dossier majeur pour Parcoursup, les admissions en MP2I, et les écoles d'ingénieurs informatique. La pratique régulière de l'algorithmique compétitive développe des compétences directement utiles : raisonnement, rigueur de débogage, gestion du temps sous contrainte, lecture rapide d'énoncés techniques.

FAQ

Questions fréquentes

Voir tous les concours scientifiques

Prêt à atteindre l'excellence ?

Rejoignez des centaines d'élèves qui ont déjà transformé leur parcours scolaire grâce à l'accompagnement Hadamard.

+500 élèves accompagnés
Note 5/5 sur Google
Profs X, Centrale, ENS