¿Puedes ayudar a este pequeño robot a llegar a la meta? Por su construcción, sólo puede moverse una casilla, pararse, dos casillas, volver a pararse, tres casillas, pararse otra vez y volver a empezar el ciclo. Cuando se mueve, lo hace siempre hacia adelante, pero, cada vez que se para, puede girarse en cualquier dirección.
SOLUCIÓN: primero, el robot se mueve hacia abajo y hacia la derecha dos veces, completando un ciclo de tres movimientos. Ahora hace otro ciclo hacia arriba, quedándose a una casilla de la esquina negra. En lugar de avanzar, gira 180 grados y va una casilla hacia abajo, para volver a girarse e ir dos casillas hacia arriba, quedando en la esquina. Termina el ciclo con un movimiento de tres casillas a la derecha y vuelve a retroceder una casilla, empezando así el cuarto ciclo. Por último, se mueve dos casillas a la derecha y tres hacia abajo, llegando justo a la meta. En total, ha utilizado doce movimientos.
No hay comentarios:
Publicar un comentario