Вопрос:

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

Фотография

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

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

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

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

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

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