Задача состоит в том, чтобы запрограммировать робота для закрашивания клеток по диагонали в квадрате 2x2. Робот может перемещаться влево, вправо, вверх и вниз, закрашивать текущую клетку, а также проверять, свободна ли клетка сверху, снизу, слева и справа, и есть ли там стена.
Пример решения:
move_left() move_up() fill_cell() move_right() move_down() fill_cell()
В данном решении предполагается, что робот начинает в верхнем правом углу квадрата. Сначала он перемещается влево и вверх, закрашивает клетку, затем перемещается вправо и вниз, и закрашивает вторую клетку.
Ответ: Пример решения представлен выше.