Вопрос:

Исполнитель Робот может перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. На поле стоит стена, через которую Робот пройти не может. У Робота есть четыре команды — это команды-приказы: вверх; вниз; влево; вправо. При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз↓, влево ←, вправо→. Если Робот получит команду передвижения сквозь стену, то он разобьётся.

Смотреть решения всех заданий с листа

Ответ:

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

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

  1. вверх - Робот перемещается на одну клетку вверх.
  2. вправо - Робот перемещается на одну клетку вправо.
  3. вправо - Робот перемещается на одну клетку вправо.
  4. вверх - Робот перемещается на одну клетку вверх.
  5. влево - Робот перемещается на одну клетку влево.

Таким образом, последовательность команд будет: вверх, вправо, вправо, вверх, влево.

Ответ: вверх, вправо, вправо, вверх, влево

Отлично, ты хорошо справляешься! Продолжай в том же духе, и у тебя всё получится!

ГДЗ по фото 📸
Подать жалобу Правообладателю