Chaque cycliste est identifié par un dossard sur lequel est inscrit son prénom : "Nadia", "Franck"...
On garantit que tous les prénoms sont différents.
Leurs places dans le classement sont stockées de façon ordonnée dans une liste : le premier du classement se trouve à la première position de la liste, le deuxième à la deuxième position, etc... Par exemple classement_actuel=["Nadia","Franck","Thomas","Elizabeth","Laure"]. Nadia est la première et Laure la dernière.
Compléter la fonction depasse. Cette fonction prend en paramètres la liste classement qui stocke le classement provisoire de la course, et l'entier place qui représente la place du coureur qui va dépasser celui qui le précède. Cette fonction modifie la liste classementen place et représente la course après le dépassement.
Modification en place
La liste classement est directement modifiée, il ne faut pas construire une nouvelle liste.
On garantit que la liste classement contient au moins deux éléments et que l'entier place est valide (compris entre 2 et le nombre de coureurs participants).
###(Dés-)Active le code après la ligne # Tests (insensible à la casse) (Ctrl+I)
Entrer ou sortir du mode "deux colonnes" (Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran" (Esc)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)