France ioi visite de la mine [Résolu]

Signaler
Messages postés
15
Date d'inscription
dimanche 24 février 2019
Statut
Membre
Dernière intervention
7 juillet 2020
-
Messages postés
29907
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
31 octobre 2020
-
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

Messages postés
29907
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
31 octobre 2020
6 891
Bonjour, il manque les
:
en fin ligne 6