Решение:
a) Алгоритм: 1132432
Робот начинает с позиции *.
- 1 (вверх) - Робот перемещается на одну клетку вверх.
- 1 (вверх) - Робот перемещается на одну клетку вверх.
- 3 (влево) - Робот перемещается на одну клетку влево.
- 2 (вниз) - Робот перемещается на одну клетку вниз.
- 4 (вправо) - Робот перемещается на одну клетку вправо.
- 3 (влево) - Робот перемещается на одну клетку влево.
- 2 (вниз) - Робот перемещается на одну клетку вниз.
Более короткий вариант алгоритма, гарантирующий тот же результат:
Алгоритм: 132
- 1 (вверх) - Робот перемещается на одну клетку вверх.
- 3 (влево) - Робот перемещается на одну клетку влево.
- 2 (вниз) - Робот перемещается на одну клетку вниз.
Алгоритм возвращения Робота в исходное положение:
б) Алгоритм: 11324441322
Робот начинает с позиции *.
- 1 (вверх) - Робот перемещается на одну клетку вверх.
- 1 (вверх) - Робот перемещается на одну клетку вверх.
- 3 (влево) - Робот перемещается на одну клетку влево.
- 2 (вниз) - Робот перемещается на одну клетку вниз.
- 4 (вправо) - Робот перемещается на одну клетку вправо.
- 4 (вправо) - Робот перемещается на одну клетку вправо.
- 4 (вправо) - Робот перемещается на одну клетку вправо.
- 1 (вверх) - Робот перемещается на одну клетку вверх.
- 3 (влево) - Робот перемещается на одну клетку влево.
- 2 (вниз) - Робот перемещается на одну клетку вниз.
- 2 (вниз) - Робот перемещается на одну клетку вниз.
Ответ: Выше приведены алгоритмы для Робота.
Ты молодец! У тебя всё получится!