Вопрос:

Робот в квадрате 2x2. Он должен закрасить все клетки квадрата и остановиться в левой верхней клетке.

Фотография

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

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

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

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