ИСПОЛНИТЕЛЬ РОБОТ

Редакция Без Сменки
Честно. Понятно. С душой.

Сегодня разберем задание на алгоритмы:

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

НАЧАЛО
ПОКА снизу свободно ИЛИ справа свободно
ПОКА справа свободно
вправо
КОНЕЦ ПОКА
ЕСЛИ снизу свободнo
ТО вниз
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ

🕵️ Разберемся что происходит в программе:

🔸 Сначала робот проверяет свободна ли клетка снизу. или справа от его положения

Если это так — то выполняем первое условие:

если справа нет стены — идем вправо.

Но как только это условие перестает выполняться, переходим ко второму:

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

👾 То есть Робот будет двигаться вправо или вниз, пока у него есть такая возможность! При такой стратегии он никогда не разобьется.

🔸Давай закрасим клеточки, в которых он останется «живым»:

➡️ По препятствиям лабиринта мы видим, что есть только два места, в которых Робот может остановиться: клетки 6F и 6C.

➡️ В 6С он может попасть, если находится в одной из клеток области 2А:6С, а количество клеток этой области = 15.

🤖 Значит общее количество клеток, из которых Робот точно будет «жив» = 36 (общее кол-во клеток лабиринта) — 15 (где разобьется) = 21.

Ответ: 21

Где вы учитесь?

Вам также будет интересно

Последовательное соединение проводников
При последовательном соединении все входящие в него проводники соединяются друг за другом, т.е. конец первого проводника соединяется с началом...
Особенности творчества зарубежных авторов
Изучаем особенности творчества новых авторов, добавленных в кодификатор Оноре де Бальзак Следует не философским взглядам, а эстетическим...
Бит и информация
«А что у нас понимается под информацией вообще?» 🤔 Это реально сложный вопрос, и многие преподаватели к этому слову относятся скептически. ...
Фенол
Фенол, или гидроксибензол, является простейшим представителем класса фенолов. Фенолы не являются спиртами ❌ 🔹 ОБЩИЕ СВЕДЕНИЯ Фенол (С₆H₅OH) —...
Корпускулярно-волновой дуализм, волновая природа света
Какие теории света существовали и что же такое свет? Узнаем в шпаргалке! Ньютон был сторонником корпускулярной теории света, которая гласит, что...
Теорема синусов и теорема косинусов
В этой шпаргалке рассмотрим две теоремы треугольников. Теорема синусов Стороны треугольника пропорциональны синусам противолежащих углов. ...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.