Вопрос:

Задача № 3 Робот в правом верхнем углу квадрата 3х3, внутри которого есть стенки. Задача робота — закрасить отмеченные клетки и остановиться в левом нижнем углу.

Фотография

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

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

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

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