Предмет:
Вопрос:
Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости:

При выполнении любой из этих команд РОБОТ перемещается на одну клетку в соответствующем направлении.
Четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ:

Цикл

выполняется, пока условие истинно, иначе происходит переход на следующую строку.
Если РОБОТ начнет движение в сторону стены, то он разрушится, и выполнение программы прервется.
Сколько клеток лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?

Ответы:
5
7
3
1
Похожие вопросы
- Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости: . При выполнении любой из этих команд РОБОТ перемещается на одну…
- Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости: При выполнении любой из этих команд РОБОТ перемещается на одну…
- Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости: . При выполнении любой из этих команд РОБОТ перемещается на одну…
- Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости: . При выполнении любой из этих команд РОБОТ перемещается на одну…
- Система команд исполнителя РОБОТ, «живущего» в клетках прямоугольного лабиринта на плоскости: . При выполнении любой из этих команд РОБОТ перемещается на одну…
- Система команд исполнителя РОБОТ, «живущего» в клетках прямоугольного лабиринта на плоскости: . При выполнении любой из этих команд РОБОТ перемещается на одну…