Вопрос:

Задача №2: Робот в горизонтальной части углового коридора. Концы коридора направлены влево и вверх. Длина коридора — 1 клетка. Робот должен пройти по коридору, миновать поворот и остановиться в вертикальной части на том же расстоянии от поворота, на каком он стоял изначально.

Ответ:

Решение:

Чтобы выполнить задачу, роботу нужно пройти 1 клетку влево, затем повернуть и пройти 1 клетку вверх. Это приведет его в вертикальную часть коридора на том же расстоянии от поворота, на каком он стоял изначально.

Необходимые команды:

  1. move_left — сделать шаг влево.
  2. move_up — сделать шаг вверх.

Ответ: move_left, move_up.