Чертёжнику был дан для исполнения следующий алгоритм: Повтори 3 раз Сместиться ** (1, 2) ...

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

Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (1, 2)
Сместиться на (2, –1)
Сместиться на (2, 0)
конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (15, 3)
2) Сместиться на (-15, 3)
3) Сместиться на (15, -3)
4) Сместиться на (-15, -3)


Информатика (181 баллов) | 103 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Пусть изначально чертежник стоял в точке (x;y)
Сместиться на (1;2): (x+1;y+2)
Сместиться на (2; -1): (x+1+2;y+2-1)=(x+3;y+1)
Сместиться на (2, 0): (x+3+2;y+1+0)=(x+5;y+1)
повторить 3 раза: (x+5*3;y+1*3)=(x+15;y+3) - в этой точке чертежник окажется после выполнения алгоритма.
чтобы вернутся в (x;y):
Сместится на (-15;-3): (x+15-15;y+3-3)=(x;y) - изначальная точка
Ответ: 4

(149k баллов)