Чтобы решить эту задачу, давайте детально разберем алгоритм и поймем, что происходит на каждом этапе.
Итак, у нас есть следующие команды:
Сместиться на (-5, 2): Это перемещает Чертежника из начальной точки на (-5, 2).
Следующая команда — Повтори 5 раз. Здесь мы должны выполнить набор команд 5 раз:
- Сместиться на (2, 0): Это перемещает Чертежника на 2 единицы вправо (по оси x) без изменения по оси y.
- Сместиться на (-3, -3): Это перемещает Чертежника на 3 единицы влево и на 3 вниз.
- Сместиться на (-1, 0): Это перемещает Чертежника на 1 единицу влево без изменения по оси y.
Давайте вычислим, что происходит за одну итерацию команды.
Перемещение на (2, 0):
- Текущие координаты: (x, y) → (x + 2, y)
Перемещение на (-3, -3):
- Текущие координаты: (x + 2, y) → (x + 2 - 3, y - 3) = (x - 1, y - 3)
Перемещение на (-1, 0):
- Текущие координаты: (x - 1, y - 3) → (x - 1 - 1, y - 3) = (x - 2, y - 3)
Теперь выполним все три команды за одну итерацию:
- Начинаем от точки (x, y)
- После всех трех перемещений:
- x' = x - 2
- y' = y - 3
Так как мы повторяем этот процесс 5 раз, общие изменения по координатам будут:
- Для x: -2 * 5 = -10
- Для y: -3 * 5 = -15
Теперь добавим первоначальное смещение:
- Изначально Чертежник сместился на (-5, 2), что означает:
- x_финальное = -5 - 10 = -15
- y_финальное = 2 - 15 = -13
Таким образом, в конечном итоге Чертежник окажется в точке (-15, -13).
Теперь сравним это с вариантами ответов:
- Сместиться на (-10, -15) — неверно.
- Сместиться на (15, 13) — неверно.
- Сместиться на (10, 15) — неверно.
- Сместиться на (-15, -13) — верно.
Итак, алгоритм можно заменить на команду Сместиться на (-15, -13), что соответствует варианту 4.