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

Ответы на вопрос

Ответ:1)
Объяснение:
-2 + 3 -4= -3
-3 +2+0= -1
(-3,-1)x3=(-9,-3)
1



Для решения этой задачи нужно найти общий эффект команд в исходном алгоритме. Обратите внимание, что в исходном алгоритме команды выполняются три раза.
Исходный алгоритм: Повтори 3 раза:
- Сместиться на (-2, -3)
- Сместиться на (3, 2)
- Сместиться на (-4, 0) Конец
Для каждой координаты (x, y) можно определить общий сдвиг, происходящий после выполнения всех трех команд. После первой команды смещение будет на (-2, -3), после второй на (3, 2), и после третьей на (-4, 0).
Таким образом, общее смещение для (x, y) будет: Общее смещение = (-2 + 3 - 4, -3 + 2 + 0) = (-3, -1)
Теперь нам нужно найти команду, которая обратит этот смещение.
Так как все числа положительные, чтобы обратить смещение (-3, -1), мы должны выполнить команду Сместиться на (3, 1).
Ответ: 3) Сместиться на (3, 1)


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili