Петя изучает языки программирования. Сегодня он пишет программу для бота, перемещающегося

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

Сегодня Петя нарисовал таковой лабиринт и написал такую программу:

пока слева нет стенки:
на лево
вниз
вверх
на лево

Сколько клеток в лабиринте таковы, что бот доберется до сокровища (то есть, окажется в одной клеточке с сокровищем по окончании работы программки) и не разрушится, если начнет движение с одной из их?

Комментарий. В Петином языке программирования отступы очень важны, команды, находящиеся на одном и том же количестве отступов от левого края соединяются воединыжды в блок. То есть, команды

на лево
вниз

производятся совместно на каждой итерации цикла. А команды

ввысь
на лево

выполнятся уже после окончания цикла.

Задать свой вопрос
1 ответ
5 клеток тошно чтобы он добрался до сокровищ и не разбился по пути
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт