Вопрос:

Робот находится в прямоугольнике произвольного размера. Он должен покрасить все клетки по внутреннему периметру прямоугольника и остановиться в правой нижней клетке. Расположение робота неизвестно.

Фотография

Ответ ассистента

Допущение: Робот начинает в левом верхнем углу. ```python # Закрашиваем верхнюю сторону while not wall_from_right(): fill_cell() move_right() fill_cell() # Закрашиваем правую сторону while not wall_from_down(): move_down() fill_cell() # Закрашиваем нижнюю сторону while not wall_from_left(): move_left() fill_cell() # Закрашиваем левую сторону (возвращаемся к началу) while not wall_from_up(): move_up() fill_cell() # Переходим в правый нижний угол while not wall_from_right(): move_right() while not wall_from_down(): move_down() ```

Похожие задачи

Посмотри похожие решения — вдруг одно из них подойдёт тебе

Другие решения

Что ещё задавали пользователи