Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду
Сместиться на (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
раз.
Чертёжнику был дан для исполнения следующий алгоритм:
х = -1
повтори 5 раз
х = -х
повтори 4 раз
сместиться на (-10*х, -5*х)
сместиться на (6*х, 9*х)
сместиться на (10*х, 5*х)
сместиться на (-6*х, -9*х)
конец
конец
Перед началом алгоритма Чертёжник находился в точке с координатами (0, 0). Сколько раз Чертежник, проходя через начало координат, будет переходить из первой четверти в третью? Когда Чертежник начинает движение из точки с координатами (0, 0), это не является переходом между четвертями.