Dans la compétition informatique renommée de l'International Collegiate Programming Contest, une équipe d’étudiants de l’X a remporté une médaille d’or lors de l’étape régionale puis une médaille de bronze à l’événement européen. Elle est désormais qualifiée pour la finale internationale qui se déroulera du 31 août au 5 septembre 2025.
L'équipe Xeppelin constituée d'Aleksei Arzhantsev, Dmitry Akulov et Konstantin Amelichev.
03 Juil. 2025
Éducation, Recherche
Organisée chaque année depuis 1977, l'International Collegiate Programming Contest (ICPC) est une compétition de programmation informatique pour les étudiants de niveau licence à master. Ceux-ci doivent résoudre, en équipe de trois, une douzaine de problèmes en cinq heures, avec un seul ordinateur. Le but est de résoudre le plus de problèmes possibles. En cas d’égalité, la rapidité sert de critère de départage.
Pour l’étape régionale, le Southwestern European Regional Contest (SWERC), qui s’est déroulée simultanément en France (Lyon), en Italie (Pise) et au Portugal (Lisbonne) en présence de 141 équipes de six pays. L'École polytechnique a envoyé 3 équipes, Xeppelin (composée d’Aleksei Arzhantsev, Dmitry Akulov, et Konstantin Amelichev, étudiants en master MScT), UXT et Xchb (composées respectivement d' Andrei-Robert Ion, Eliška Macáková, Luca Perju Verzotti et d'Alexandru Ardelean, Luca Metehau, Raul-Andrei Pop, étudiants en Bachelor de première et deuxième années).
L’équipe Xeppelin est arrivée en tête avec 10 problèmes résolus, dont deux dans les 5 dernières minutes. Elle a ainsi été qualifiée à la finale européenne à Porto où elle a terminé à la 12e place avec une médaille de bronze et pour la finale internationale qui aura lieu à Baku, en Azerbaïdjan, du 31 août au 5 septembre 2025 où une centaine d’équipes seront présentes.
Une compétition exigeante
« C’est une épreuve qui est de plus en plus difficile. C'est seulement la 2e fois que l'X remporte le SWERC depuis 2019 et la 6e fois que l’équipe se qualifie en finale depuis 1977 » précise Jill-Jenn Vie, chercheur à Inria et enseignant au Département d’informatique de l’École polytechnique qui accompagne ses étudiants avec Simon Mauras. En préparation à cette compétition, Jill-Jenn Vie donne un cours spécialement dédié à la programmation avancée, dont l’examen final sert de sélection interne.
« L’intérêt est d’apprendre à résoudre des problèmes difficiles, de trouver les bonnes façons de se ramener à un problème connu et d’implémenter ces algorithmes sans bug dans des langages comme C++ ou Python, et surtout, de travailler en équipe. Ce dernier point est rare dans les compétitions de programmation. »
L’ICPC, dont une mention au CV est appréciée par beaucoup de d’entreprises de la tech, attire des étudiants des plus grandes institutions d’enseignement supérieur au monde.