Вопрос:

8. Тип 8 № 238 i Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где а, в — целые числа), перемещающую Чертёжника из точки с координатами (х, у) в точку с координатами (х + а, у + b). Если числа а, в положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается. Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, -3) переместит Чертёжника в точку (6, -1). Запись Повтори к раз Команда 1 Команда 2 КомандаЗ Конец означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится к раз. Чертёжнику был дан для исполнения следующий алгоритм: Повтори 3 раза Сместиться на (1, 1) Сместиться на (2, 2) Сместиться на (1, -3) Конец Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?

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

Ответ:

Решение:

Изначально Чертёжник находится в некоторой точке \( (x_0, y_0) \). Алгоритм предписывает трижды повторить последовательность команд:

  1. Сместиться на (1, 1)
  2. Сместиться на (2, 2)
  3. Сместиться на (1, -3)

Рассмотрим суммарное смещение за один цикл повторения:

  • По оси X: \( 1 + 2 + 1 = 4 \)
  • По оси Y: \( 1 + 2 + (-3) = 0 \)

Таким образом, за один цикл Чертёжник смещается на \( (4, 0) \).

Алгоритм повторяется 3 раза. Общее смещение Чертёжника будет:

  • По оси X: \( 3 \times 4 = 12 \)
  • По оси Y: \( 3 \times 0 = 0 \)

Значит, после выполнения всего алгоритма Чертёжник окажется в точке \( (x_0 + 12, y_0 + 0) \).

Чтобы вернуться в исходную точку \( (x_0, y_0) \), необходимо выполнить команду, которая компенсирует смещение \( (12, 0) \). Это смещение \( (-12, 0) \).

Следовательно, Чертёжнику нужно выполнить команду 'Сместиться на (-12, 0)'.

Ответ: Сместиться на (-12, 0)

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

Похожие