Исполнитель Чертёжник перемещается ** координатной плоскости, оставляя след в виде линии....

0 голосов
60 просмотров

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

1) Сместиться на (–2, –4)

2) Сместиться на (4, –13)

3) Сместиться на (2, 4)

4) Сместиться на (–8, –16)


Информатика (98 баллов) | 60 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Повтори 4 раз
Команда1 Сместиться на (3, 3) Сместиться на (1, –2)
Конец
Сместиться на (–8, 12)

Вместо команда1 поставим Сместиться на ( х ; у )
Тогда
(х + 3 + 1) * 4 - 8 = 0
(х + 4) * 4 = 8
х+4 = 2
х = -2
(у + 3 - 2) * 4 +12 = 0
(у + 1) * 4 = -12
у + 1 = -3
у = - 4
Ответ: 1) Сместиться на (–2, –4)

(2.5k баллов)
0 голосов

Тоже решаю ГИА. В общем, принцип таков: после цикла Чертёжник чтобы вернуться в ту же точку повторяет уже совершённые им же действия, только в зеркальном отражении.

То есть, если он после цикла смещается на -8, 12, то в цикле он сместился всего на 8, -12.

Цикл повторялся 4 раза, значит за один цикл он смещается на 2, -3.

Теперь просто добавляем недостающие цифры в первую команду:

-2, -4

Ответ: 1.

(998 баллов)