Jwinf informatik: Wie löse ich diese Aufgabe?
Wir üben gerade in der Schule für einen Informatik Wettbewerb, leider komme ich aber nicht bei dieser Aufgabe weiter. Das Ziel ist es, die Flagge zu erreichen, ich jedoch, schaffe es nicht die Flagge in unter 10 benutzen Bausteinen zu erreichen. Kann mir jemand helfen??
1 Antwort
Da bei jeder Bewegung nach rechts es maximal einen Block nach oben/unten geht kannst du für jede Bewegung nach rechts dieselbe Logik benutzen. Also hast du eine Schleife die 16mal ausgeführt wird. Nun musst du überprüfen wie es um den Roboter drumherum aussieht. Du kannst also mit den Bedingungen überprüfen ob rechts ein Hindernis ist und wenn ja wird geschaut ob oben oder unten ein Hindernis ist und wenn ja in die jeweils andere Richtung gegangen und anschließend einmal nach reicht damit der Roboter auch vorankommt.
lg Suiram1