Rätsel (optimal) lösen - code.org

Mac_Leod

Captain Pro
Registriert
Dez. 2001
Beiträge
3.959
Hi,

mag mir wer die optimale Lösung für dieses Rätsel bitte zeigen?
code.org

Ich komm zwar immer drauf, aber mit einem Schritt zu viel, wie so oft :)

Grüße
Mac
 
ernsthaft?

ne, sorry - es ist eine knobelseite. wenn du fertigen code sehen willst, schau dir fertigen code an.
 
Meine Optimale Lösung wäre:

penColour('#228b22');
for (var count = 0; count < 10; count++) {
moveForward(300);
turnLeft(90);
jumpForward(15);
turnRight(90);
jumpBackward(300);
}
Ich weiß nicht wie du es versucht hast, wäre interessant zu wissen...
 
Tiimati schrieb:
Meine Optimale Lösung wäre:

penColour('#228b22');
for (var count = 0; count < 10; count++) {
moveForward(300);
turnLeft(90);
jumpForward(15);
turnRight(90);
jumpBackward(300);
}
Ich weiß nicht wie du es versucht hast, wäre interessant zu wissen...

rofl ich hab einfach die Funktion "jumpBackward" schlicht und ergreifend nicht gesehen -.-
aber mit deiner Variante bekomm ich keine Lösung.
Bei mir sieht es so aus:

for (var count = 0; count < 5; count++) {
moveForward(300);
turnLeft(90);
jumpForward(15);
turnLeft(90);
moveForward(300);
turnRight(90);
jumpForward(15);
turnRight(90);
}

Problem ist eben, das es nicht der perfekte Weg ist, das sind 10 Schritte. Es soll aber in 9 lösbar sein.

Grüße
Mac

edit: habs :) geht auch mit 7 Schritten.

for (var count = 0; count < 10; count++) {
moveForward(300);
moveBackward(300);
turnLeft(90);
jumpForward(15);
turnRight(90);
 
Zuletzt bearbeitet:
Ich hatte 6. 300 px vor, links 90, 15 vorspringen, rechts 90, 300 rückwärts springen und das ganze innem 10er Loop.
 
Zurück
Oben