Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в закрашенной клетке (клетка F6)?
1) 10 2) 12 3) 16 4) 20
|
1 2 3 4 5 6 7 8 9 10 |
НАЧАЛО ПОКА < справа свободно ИЛИ снизу свободно > ПОКА < справа свободно > вправо КОНЕЦ ПОКА ПОКА < снизу свободно > вниз КОНЕЦ ПОКА КОНЕЦ ПОКА КОНЕЦ |
Ответ:
Решение:
Последняя команда: справа свободно ИЛИ снизу свободно
Это означает, что робот останавливается, когда справа И снизу не свободно.
Ответ: 20
