Ein Roboter bewegt sich entsprechend seiner Programmierung durch das Diagramm.
Sein Programm besteht aus den Befehlen L, R, O und U, die ihn veranlassen, sich
jeweils ein Feld nach links, rechts oben bzw. unten zu bewegen. Nachdem der
letzte Befehl des Programms abgearbeitet ist, wird mit dem ersten Befehl
weitergemacht. Wenn der Roboter sich nicht in die angegebene Richtig bewegen
kann, wird der entsprechende Befehl ignoriert und mit dem nächsten Befehl
weitergemacht.
Schreiben Sie ein Programm, mit dem der Roboter von S nach F gelangt, und
das aus nicht mehr als 8 Befehlen besteht.
The robot goes according to the program. The program is the sequence of
commands. Each command is one of the symbol L, R, U, D which represent command
to go left, right, up and down. Movement begins with first command then make
next and so on. After last command robot go to the first. If robot cannot move
in that direction which specified in the command, then he passes this command.
Make a program so that robot moves form start (S) to finish (F), uses no more
then eight commands.