Untitled

Условие: Тип 6 № 47247

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

Черепахе был дан для исполнения следующий алгоритм:

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

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

Untitled

Первый вариант решения задачи (первая часть - рисуем фигуру)

Рисунок, который должен получиться

Рисунок, который должен получиться

Описание к первой части решения задачи через библиотеку turtle

  1. импортируем все методы (*) библиотеки turtle
  2. обязательно разворачиваем голову Черепахи вдоль оси ординат (как сказано в условии)
  3. увеличим скорость отрисовки пера, чтобы не ждать
  4. добавляем переменную L, отвечающую за масштаб фигуры на холсте
  5. удовлетворяя условию, повторяем 8 раза действия:
  6. вперед 6 шагов (пикселей на масштаб L)
  7. разворачиваем направление головы вправо на 120 градусов (не зависит от масштаба)
  8. команда done() необходима для фиксации отрисованной фигуры на холсте (чтоб она не закрывалась).
#Код решения Вариант 1
from turtle import *

left(90)
speed(10)
l = 20
for i in range(8):
    forward(6*l)
    right(120)
done()