Aller au contenu principal
Useless Programming

Boucles : compter sans dépasser (inutilement strict)

Comptez de 0 à N inclus avec une boucle for ; N est toujours pair et inférieur à 10 — mais le test automatique vérifie aussi le style.

Énoncé

Écrire une fonction compte(n: int) -> list[int] qui renvoie la liste [0, 1, 2, ..., n].

Contraintes « inutiles » :

  • n est toujours entre 0 et 8 inclus (pas besoin de gérer le cas général).
  • Interdiction d'utiliser range(n+1) directement dans le return : construisez la liste dans une boucle explicite.