День шестнадцатый


Задание 6 – идиотическое

Исполнитель Черепаха действует на плоскости с декартовой системой координат. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат, хвост опущен. При опущенном хвосте Черепаха оставляет на поле след в виде линии. В каждый конкретный момент известно положение исполнителя и

его движения. У исполнителя существует две команды: Вперёд n (где n  — целое число), вызывающая передвижение Черепахи на n единиц в том направлении, куда указывает её голова, и Направо m (где m  — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись

Повтори k [Команда1 Команда2 … КомандаS]

означает, что последовательность из S команд повторится k раз. Черепахе был дан для исполнения следующий алгоритм:

Повтори 5 [Вперёд 9 Направо 120]

Определите, сколько точек с целочисленными координатами будут находиться внутри области, ограниченной линией, заданной данным алгоритмом. Точки на линии учитывать не следует.

Для этой фигни надо импортировать пакет turtle и, иногда, еще math. Ну на всякий случай, опционально. У этой несчастной черепахи там кучка вполне команд, почитай документацию в конце-концов, для кого ее придумали. Эти команды выполняются в цикле. Потом дописываем цикл чтобы черепашка нарисовала точки. Считаем эти точки (сбиться со счета – обиднее всего).