Робот находится на бесконечном поле, на котором есть горизонтальная и вертикальная стены. Правый конец горизонтальной стены соединён с верхним концом вертикальной стены. Длины стен неизвестны. В горизонтальной стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной непосредственно в углу под горизонтальной стеной и слева от вертикальной стены. Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно ниже горизонтальной стены, кроме клетки, в которой находится Робот перед выполнением программы. МОЙ ОТВЕТ P
Answers & Comments
пока нет_стены_снизу() выполнять
пока нет_стены_справа() выполнять
двигаться_вправо()
кп()
пока нет_стены_слева() выполнять
двигаться_влево()
кп()
двигаться_вниз()