1. Нужно провести Робота по коридору шириной в одну клеточку из

1. Нужно провести Робота по коридору шириной в одну клеточку из исходного положения () до
конца коридора, закрашивая при этом все клеточки коридора, которые имеют выход. Выходы размером в
одну клеточку размещаются произвольно по всей длине коридора. Коридор кончается тупиком.
Коридор имеет два горизонтальных и диагональный участки в форме
. Пример коридора показан на
рисунке.

Задать свой вопрос
1 ответ

использовать Бот


алг

нач

цел н=1


нц

выбор

при н=1: идём вправо

выбор

при справа стенка:

выбор

при снизу свободно: вниз; н:=2

иначе стоп

все

при сверху свободно либо снизу свободно: закрасить; на право

по другому на право

все


при н=2: идём вниз

выбор

при снизу стенка:

выбор

при справа свободно: вправо; н:=1

при слева свободно: на лево; н:=3

по другому стоп

все

при справа свободно либо слева свободно: закрасить; вниз

иначе вниз

все


при н=3: идём на лево

выбор

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

выбор

при снизу свободно: вниз; н:=2

по другому стоп

все

при сверху свободно или снизу свободно: закрасить; влево

по другому влево

все

все

кц

кон

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт