Laby: Compter les cailloux#
Ce niveau se résout facilement quand on peut compter… La boucle «for» est là pour vous !
Niveau précédent, Niveau suivant, Documentation
#include <laby/global_fr.hpp>
LABY("counting-the-rocks")
/// BEGIN SOLUTION
void deplace_caillou() {
prend();
avance();
droite();
droite();
pose();
droite();
droite();
}
/// END SOLUTION
debut();
/// BEGIN SOLUTION
avance();
for(int i = 0; i < 7; i++) {
deplace_caillou();
}
gauche();
avance();
avance();
gauche();
avance();
avance();
droite();
for(int i = 0; i < 4; i++) {
deplace_caillou();
}
droite();
avance();
for(int i = 0; i < 5; i++) {
deplace_caillou();
}
gauche();
avance();
avance();
ouvre();
/// END SOLUTION
CHECK( a_gagne() );