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