Предмет: Информатика,
автор: mi172
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 4 paз
Сместиться на (−1, −1) Сместиться на (2, 2) Сместиться на (3, −3) Конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (−16, −8)
2) Сместиться на (16, 8)
3) Сместиться на (16, −8)
4) Сместиться на (−16, 8)
Ответы
Автор ответа:
1
Алготитм даёт следующие смещения:
смещение по икс:
4*( -1 + 2 + 3) = 4*4 = 16
смещение по игрек:
4*( -1 + 2 - 3) = 4*(-2) = -8
Это такое же смещение, как по команде Сместиться на (16, -8)
Чтобы вернуться в исходную точку надо дать смещение с противоположными знаками, то есть Сместиться на (-16, 8)
Ответ: 4)
Похожие вопросы
Предмет: Математика,
автор: dariyakalmakhan
Предмет: Математика,
автор: chichuldima
Предмет: Английский язык,
автор: kochurakirr
Предмет: Математика,
автор: Arman1211
Предмет: Физика,
автор: Данил334456