1. Нужно провести Робота по коридору шириной в одну клеточку из
1. Нужно провести Робота по коридору шириной в одну клеточку из исходного положения () до
конца коридора, закрашивая при этом все клеточки коридора, которые имеют выход. Выходы размером в
одну клеточку размещаются произвольно по всей длине коридора. Коридор кончается тупиком.
Коридор имеет два горизонтальных и диагональный участки в форме
. Пример коридора показан на
рисунке.
использовать Бот
алг
нач
цел н=1
нц
выбор
при н=1: идём вправо
выбор
при справа стенка:
выбор
при снизу свободно: вниз; н:=2
иначе стоп
все
при сверху свободно либо снизу свободно: закрасить; на право
по другому на право
все
при н=2: идём вниз
выбор
при снизу стенка:
выбор
при справа свободно: вправо; н:=1
при слева свободно: на лево; н:=3
по другому стоп
все
при справа свободно либо слева свободно: закрасить; вниз
иначе вниз
все
при н=3: идём на лево
выбор
при слева стенка:
выбор
при снизу свободно: вниз; н:=2
по другому стоп
все
при сверху свободно или снизу свободно: закрасить; влево
по другому влево
все
все
кц
кон
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.