Напишите программу для Робота, которая выполнит задачу.
Робот находится в лабиринте, где длина стен, потолка и количество ступеней постоянно меняется. Его задача подняться по ступеням и раскрасить стены и потолок в лабиринте. На рисунке представлен пример лабиринта со ступенями, начальное положение Робота и результат его работы.
Команды которые понимает робот:
- влево, вправо, вверх, вниз, закрасить;
- слева стена, справа стена, сверху стена, снизу стена;
- справа свободно, слева свободно, сверху свободно, снизу свободно;
- нц n раз
последовательность команд
кц - если условие то
последовательность команд
все - нц пока условие
последовательность действий
кц
