France ioi visite de la mine

Résolu/Fermé
smokekevin46 Messages postés 16 Date d'inscription dimanche 24 février 2019 Statut Membre Dernière intervention 19 février 2021 - Modifié le 25 févr. 2020 à 13:28
jee pee Messages postés 39638 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 26 avril 2024 - 25 févr. 2020 à 13:55
bonjour,
Voici l'exercice que je dois réaliser en python, j'y suis depuis longtemps et je n'y arrive pas trop pouvez vous m'aider svp? merci


####
Il existe 5 types de déplacements, représentés par 5 entiers différents : aller à gauche (1), aller à droite (2), aller tout droit (3), monter (4) et descendre (5).

Le premier entier à lire est le nombre total de déplacements (1000 au maximum). Ensuite, chaque déplacement (représenté par un entier) est indiqué sur sa propre ligne.

Vous devez afficher la suite des déplacements à faire pour aller de votre position actuelle à la sortie.

Exemple
entrée :

6
1
3
2
4
4
5
sortie :

4
5
5
1
3
2
######
mon programme est le suivant:

deplacementInverse = [0, 2, 1, 3, 5, 4]
nbDeplacements = int(input())
chemin= [0] * nbDeplacements
for numero in range(nbDeplacements):
   chemin[numero] = int(input())
for numero in range(nbDeplacements-1,-1,-1)
   print(deplacementInverse[numero])

le message d'erreur m'indique:
File "exe", line 6
for numero in range(nbDeplacements-1,-1,-1)
^
SyntaxError: invalid syntax

1 réponse

jee pee Messages postés 39638 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 26 avril 2024 9 235
25 févr. 2020 à 13:55
Bonjour, il manque les
:
en fin ligne 6
0