Jump to content

pousser les caisses en 4 étoiles


Go to solution Solved by Moustache,

Recommended Posts

Posted

Hello,

 

qq"un a réussi l'exo d'info où il faut pousser les caisses en versions 4 étoiles (avec les obstacles) ?

J'ai preque réussi mais je n'ai plus assez de blocs. donc je pense qu'il faut faire un algo systématique et pas parcourir de manière déterminée un chemin...

 

C'est prise de tête ce module. Moi je voulais faire de l'anatomie, pas de l'info. Suis pas un geek

Posted

j'ai trouvé cela - peut-être pas optimisé

 

from robot import *
avancer()
tournerDroite()
pousserCaisse()
pousserCaisse()
tournerDroite()
tournerDroite()
avancer()
avancer()
tournerDroite()
for i in range(6):
    avancer()
tournerDroite()
pousserCaisse()
pousserCaisse()
tournerDroite()
avancer()
tournerGauche()
avancer()
avancer()
tournerDroite()
avancer()
tournerGauche()
for i in range(2):
    pousserCaisse()
    pousserCaisse()
    tournerGauche()
    tournerGauche()
    avancer()
    tournerDroite()
    avancer()
    avancer()
    tournerDroite()
pousserCaisse()
pousserCaisse()

  • Ancien Responsable Matière
  • Solution
Posted

Salut @Mateo66 pour l'algo j'étais aussi bloqué parce qu'il me manquait 2 blocs mais enfaite le programme est ultra court il y déja eu un sujet hier je crois par @OphelieS si je dis pas de bêtise 

  • Ancien du Bureau
Posted

Salut @Emma06, je le veux bien personnellement si ça ne te dérange pas et que tu parles bien de celui avec les obstacles parce que c'est pas le même exo que celui de @OphelieS ducoup 🙂

 

Posted
Il y a 17 heures, Emma06 a dit :

@Mateo66c'est bon ta trouvé du coup ?Pcq je l'ai si tu veux !

Salut, est ce que tu pourrais me le passer aussi pcq ca fait un moment que je bloque sur ce programme

 

Posted
il y a 22 minutes, emmah31 a dit :

Salut, est ce que tu pourrais me le passer aussi pcq ca fait un moment que je bloque sur ce programme

 

voir mon 2ième message, j'ai mis mon programme. Ca marche, même si c'est pas le plus court.

Posted

@MiniAm

@emmah31

@Mateo66

Le voilà, désolé de répondre un peu tard!

from robot import *
for loop in range (7):
    avancer()
tournerDroite()
pousserCaisse()
pousserCaisse()
tournerGauche()
avancer()
tournerDroite()
for loop in range (3):
    avancer()
tournerGauche()
avancer()
tournerDroite()
avancer()
for loop in range (3):
    pousserCaisse()
    pousserCaisse()
    tournerDroite()
    avancer()
    tournerDroite()
    for loop in range (3):
        avancer()
    tournerGauche()
    if obstacleDevant():
        tournerDroite()
        for loop in range (3):
            avancer()
        tournerGauche()
        for loop in range (3):
            avancer()
        tournerGauche()
        pousserCaisse()
        pousserCaisse()
    else:
        avancer()
        tournerGauche()

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...