Краткое пояснение:
Цель — провести робота к финишной клетке, используя доступные команды движения и проверки стен.
Пошаговое решение:
- Шаг 1: Робот должен двигаться вперед, пока не упрется в стену. В данном случае, чтобы добраться до финишной клетки, роботу нужно сделать несколько шагов вправо.
- Шаг 2: Используем команду `move_right` несколько раз.
- Шаг 3: Для первого тестового поля, чтобы добраться до финишной клетки, роботу нужно сделать 3 шага вправо.
- Шаг 4: Для второго тестового поля, роботу нужно сделать 2 шага вправо, затем один шаг вверх, и еще один шаг вправо.
Примерная программа (может потребоваться корректировка в зависимости от точного расположения финишной клетки):
move_right
move_right
move_right
fill_cell
Примечание: Точная последовательность команд будет зависеть от расположения финишной клетки на каждом из тестовых полей. Необходимо проанализировать каждое поле отдельно и составить программу, которая сработает для обоих.