Вопрос:

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

Фотография

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

**Ответ:** ```python move_down() move_down() fill_cell() move_right() fill_cell() move_right() move_right() fill_cell() move_down() move_down() ``` **Решение:** Чтобы робот выполнил задание, нужно провести его по клеткам со звёздочками и привести в финишную клетку (клетку в клеточку): 1. Из правого верхнего угла перемещаемся на 2 клетки вниз: `move_down()`, `move_down()`. Теперь мы в первой клетке со звёздочкой — закрашиваем её: `fill_cell()`. 2. Делаем шаг вправо: `move_right()`. Мы во второй клетке со звёздочкой — закрашиваем: `fill_cell()`. 3. Стенка мешает пройти направо сразу, но на поле $5 \times 5$ мы видим проход. Делаем ещё два шага вправо: `move_right()`, `move_right()`. Мы в третьей клетке со звёздочкой — закрашиваем: `fill_cell()`. 4. Опускаемся в финишную клетку на 2 шага вниз: `move_down()`, `move_down()`.

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

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