Bonjour
J'essaie de resoudre le probleme suivant:
Votre robot doit partir de la case de gauche (en orange), aller chercher les anneaux (les ronds sur fond bleu) dans l'ordre (de gauche à droite) et les ramener un par un à la case de départ.
http://www.france-ioi.org/algo/task.php?idChapter=644&idTask=1893&sTab=task&iOrder=18
Il me semble qu'il faudrait integrer un "n" qui ferait en sorte que le nombre de repetitions augmente de "+1" a chaques fois (1..2..3..4..). Sinon la manoeuvre "droite ramasser gauche deposer" ne fait bien sur que se repeter au niveau de la premiere case comme defini par la boucle, sans se decaler progressivement vers la droite.
Il est impossible de transformer les instructions "droite(), ramasser(), gauche(), deposer()" en variables pour faire quelque chose a peu pres dans ce genre:
int n =droite();
for (int n = 1; n <= 10; n = n + 1)
C est la que je suis coincé