Личный кабинет

Задание#T14590

В систему команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости, входят следующие команды управления:
вверхвнизвлевовправо
При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно (по отношению к наблюдателю): вверх вниз влево вправо
Также в систему команд исполнителя входят команды, проверяющие истинность условия отсутствия стены у каждой из сторон той клетки, где находится РОБОТ (также по отношению к наблюдателю):
сверху свободноснизу свободнослева свободносправа свободно
Цикл
ПОКА <условие>
  последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ <условие>
  ТО команда 1
  ИНАЧЕ команда 2
КОНЕЦ ЕСЛИ
выполняется команда 1 (если условие истинно) или команда 2 (если условие ложно).
Если РОБОТ начнёт движение в сторону находящейся рядом с ним стены, то он разрушится, и программа прервётся.
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в закрашенной клетке (клетка )?
НАЧАЛО
 ПОКА <справа свободно ИЛИ снизу свободно>
  ПОКА <снизу свободно>
   вниз
  КОНЕЦ ПОКА
  ПОКА <справа свободно>
   вправо
  КОНЕЦ ПОКА
 КОНЕЦ ПОКА
КОНЕЦ
Сколько клеток лабиринта соответствуют требованию, что, начав движение в
ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в
закрашенной клетке (клетка ...)?
Показать ответ
Это задание решали 51 раз. С ним справились 43% пользователей.

Рекомендованные задания

Для составления персональной подборки решено недостаточно заданий.
Повышайте свой балл на экзамене!
Решать задания
0 баллов сегодня
дней без пропуска

0
чт
0
пт
0
сб
0
вс
0
пн
0
вт
0
ср