Задание №6: Управление исполнителями (Чертёжник, Черепаха)
Основные типы и прототипы задания №6:
Исполнитель Черепаха
Исполнитель Чертёжник
Подсчёт целочисленных точек внутри контура
Условие задания
*(Г. Гутман) Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x+a, y+b). Если числа a, b положительные, то значение соответствующей координаты увеличивается, если отрицательные — уменьшается. Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2,-3) переместит Чертёжника в точку (6,-1). Запись
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори k [Команда1 Команда2 … КомандаS]означает, что последовательность из S команд повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 6 [Вычислите площадь области, ограниченной линией, заданной данным алгоритмом. В ответе укажите только целую часть результата.
Сместиться на (10, 5)
Сместиться на (-10, 5)
Сместиться на (10, -20)
Сместиться на (-10, 10)
]
Ответ:
60