Ровер где-то в лабиринте. Это прямоугольник, в котором есть только горизонтальные стенки с проходами. Ровера надо оказаться в верхней левой клетке и покрасить её ( и только её) - это сигнал о том, что он прошёл лабиринт.
Ответы
Ответ:
Скриншот
Объяснение:
1. Для первого теста, мы двигаемся вправо до стены, а потом вверх до стены. Данное условие не работает для второго теста, так что двигатся ровер не будет. Дальше даём команду на передвижение влево.
У нас будет две функции для двух тестов. Разберём их
1 функция под название "второй" для второго теста. Там идёт очередь из команд движения вверх, вправо и влево. Последовательность на скриншоте ниже. В конце закраска клетки
2 функция под название "первый" для первого теста. Сначало нужно на первом тесте запустить код и с этой точки прокладывать маршрут(если вы будете делать другой). В конце закраска клетки
2. Дальше ставим if-elif-else инструкцию, где в if стоит проверка стены слева и в elif ставим функцию для второго теста. А для else функцию для первого теста