Чтобы вернуться в исходную точку после выполнения алгоритма, суммарное смещение должно быть равно нулевому вектору (0, 0).
Тело цикла состоит из двух команд:
Сумма этих двух смещений равна \( (1+1, 3+(-2)) = (2, 1) \).
Алгоритм выполняется 3 раза, поэтому суммарное смещение после выполнения всего алгоритма равно \( 3 \times (2, 1) = (6, 3) \).
Чтобы вернуться в исходную точку, вместо Команды 1 нужно поставить такую команду, чтобы суммарное смещение стало нулевым.
Пусть Команда 1 — это смещение на вектор \( (x, y) \). Тогда суммарное смещение будет \( 3 \times ((x, y) + (1, -2)) \).
Чтобы вернуться в исходную точку, нужно, чтобы \( 3 \times ((x, y) + (1, -2)) = (0, 0) \). Это значит, что \( (x, y) + (1, -2) = (0, 0) \).
Отсюда \( (x, y) = (0, 0) - (1, -2) = (-1, 2) \).
Следовательно, команда должна быть «сместиться на вектор (-1, 2)».
Проверим варианты:
Ответ: 1