Idée de concours : Optimisation de code

C'est très complet, mais un brin complexe. Notamment l'histoire des choses d'erreur.

Pour s'assurer du résultat correct, on peut fournir un jeu de cas tests.