Исполнитель РОБОТ умеет перемещаться по прямоугольному лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними по сторонам клетками может стоять стена. Система команд исполнителя РОБОТ содержит восемь команд. Четыре команды - это команды перемещения: вверх | вниз | влево | вправо При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Если на пути РОБОТа окажется стена, он разрушится. Четыре команды проверяют отсутствие стены у каждой стороны той клетки, где находится РОБОТ: сверху свободно | снизу свободно | слева свободно | справа свободно Цикл ПОКА <условие> последовательность команд КОНЕЦ ПОКА выполняется, пока условие истинно. В конструкциях ПОКА условие может содержать команды проверки, а также слова И, ИЛИ, НЕ. Схема лабиринта: [рис.] Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет (не врежется в стену) и остановится в закрашенной клетке (клетка F6)? НАЧАЛО ПОКА <снизу свободно ИЛИ справа свободно> ПОКА <снизу свободно> вниз КОНЕЦ ПОКА вправо КОНЕЦ ПОКА КОНЕЦ

Средний уровеньЧисло

Исполнитель РОБОТ умеет перемещаться по прямоугольному лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними по сторонам клетками может стоять стена. Система команд исполнителя РОБОТ содержит восемь команд. Четыре команды - это команды перемещения: вверх | вниз | влево | вправо При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Если на пути РОБОТа окажется стена, он разрушится. Четыре команды проверяют отсутствие стены у каждой стороны той клетки, где находится РОБОТ: сверху свободно | снизу свободно | слева свободно | справа свободно Цикл ПОКА <условие> последовательность команд КОНЕЦ ПОКА выполняется, пока условие истинно. В конструкциях ПОКА условие может содержать команды проверки, а также слова И, ИЛИ, НЕ. Схема лабиринта: [рис.] Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет (не врежется в стену) и остановится в закрашенной клетке (клетка F6)? НАЧАЛО ПОКА <снизу свободно ИЛИ справа свободно> ПОКА <снизу свободно> вниз КОНЕЦ ПОКА вправо КОНЕЦ ПОКА КОНЕЦ

Иллюстрация к заданиюИллюстрация к заданию

Похожие задания