На бесконечном поле есть горизонтальная и вертикальная стены. Левый конец горизонтальной стены соединён с нижним концом вертикальной стены. Длины стен неизвестны. В каждой стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной непосредственно сверху над горизонтальной стеной у правого конца прохода.
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно выше горизонтальной стены и правее вертикальной стены, кроме клетки, в которой находится Робот перед выполнением программы.
Стандартный набор команд Робота: вверх, вниз, вправо, влево, снизу свободно, сверху свободно, справа свободно, слева свободно
Приложения:

Ответы
Ответ дал:
2
Ответ:
использовать Робот
алг
нач
вправо
нц пока снизу стена
закрасить
вправо
кц
влево
нц пока снизу стена
влево
кц
нц пока снизу свободно
влево
кц
нц пока снизу стена и слева свободно
закрасить
влево
кц
нц пока слева стена
закрасить
вверх
кц
нц пока слева свободно
вверх
кц
нц пока слева стена
закрасить
вверх
кц
кон
Объяснение:
картинки
Приложения:


Похожие вопросы
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад