Условие:
На бесконечном поле есть две горизонтальные стены (их длины неизвестны), соединённые лестницей размером
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно над лестницей (см. пример).

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

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение