Knochen im Labyrinth
In den Labyrinthen liegen Knochen, auch in Sackgassen. Im Editor steht die Rechte-Hand-Regel aus der letzten Übung. Erweitere sie so, dass der Hund auf seinem Weg alle Knochen aufhebt.
Programmierer schreiben Programme selten von Grund auf neu. Sie nehmen ein Programm, das funktioniert, und erweitern es um etwas Neues. Wichtig ist, nicht kaputt zu machen, was vorher funktioniert hat. Probiere das Programm also nach jeder Änderung noch einmal auf allen Karten aus.
Die Rechte-Hand-Regel hat eine nützliche Eigenschaft: Auf seinem Weg läuft der Hund auch durch die Sackgassen auf seiner rechten Seite. Er verpasst also keine Knochen darin. Er muss nur auf jedem Feld prüfen, ob dort ein Knochen liegt, wie in der Übung „Ein Weg mit Knochen“.
Anweisungen
- 1
Hebe auf allen Karten alle Knochen auf.
- 2
Laufe zum Ziel.