Подготовка к школе
1 класс
2 класс
3 класс
4 класс
5 класс
6 класс
7 класс
8 класс
9 класс
10 класс
11 класс
ОГЭ
ЕГЭ
Для всех
Назад
Сообщить о проблеме
Задание #291638
Задание было решено верно
Задание было решено неверно

Исполнитель Цапля действует на плоскости с декартовой системой координат.

В начальный момент Цапля находится в начале координат, её клюв направлен вдоль положительного направления оси ординат, клюв опущен. При опущенном клюве Цапля оставляет на поле след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует $3$ команды: Вперёд $n$ (где $n$ — целое число), вызывающая передвижение Цапли на $n$ единиц в том направлении, куда указывает её клюв; Направо $m$ (где $m$ — целое число), вызывающая изменение направления движения на $m$ градусов по часовой стрелке; Дуга $r$, $a$, $b$ (где $r$, $a$, $b$ — целые числа), вызывающая передвижение Цапли из текущей точки с координатами $(x,y)$ по дуге полуокружности с центром в точке с координатами $(x+a,y+b)$ и радиусом $r$, движение по полуокружности идёт по часовой стрелке.

Запись Повтори $k$ [Команда1 Команда2 … КомандаS] означает, что последовательность из $S$ команд повторится $k$ раз.

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

Направо 180 Вперёд 5 Направо 90 Вперёд 72 Направо 90 Вперёд 5 Повтори 4 [Дуга 9, 9, 0]

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

В начальный момент Цапля находится в точке $(0;0)$ и направлена вверх.

После выполнения первых команд она перемещается следующим образом: $(0;0)\rightarrow(0;-5)\rightarrow(-72;-5)\rightarrow(-72;0)$.

Затем $4$ раза выполняется команда Дуга 9, 9, 0. Каждая команда строит верхнюю полуокружность радиуса $9$. Центры полуокружностей находятся в точках $(-63;0)$, $(-45;0)$, $(-27;0)$, $(-9;0)$.

После выполнения последней команды Цапля возвращается в точку $(0;0)$, поэтому линия замыкается.

Сначала посчитаем точки, расположенные ниже оси абсцисс. Координата $y$ может принимать значения $-4$, $-3$, $-2$, $-1$.

При каждом таком значении координата $x$ принимает целые значения от $-71$ до $-1$. Количество таких значений: $-1-(-71)+1=71$.

В нижней части области находится $4\cdot71=284$ точки.

Теперь посчитаем точки под одной полуокружностью радиуса $9$. Относительно центра полуокружности координаты внутренних точек удовлетворяют неравенству $x^2+y^2<81$.

Точки на дуге учитывать не следует.

  • при $y=0$ подходят $17$ значений $x$;
  • при $y=1$ подходят $17$ значений $x$;
  • при $y=2$ подходят $17$ значений $x$;
  • при $y=3$ подходят $17$ значений $x$;
  • при $y=4$ подходят $17$ значений $x$;
  • при $y=5$ подходят $15$ значений $x$;
  • при $y=6$ подходят $13$ значений $x$;
  • при $y=7$ подходят $11$ значений $x$;
  • при $y=8$ подходят $9$ значений $x$.

Под одной полуокружностью находится $17\cdot5+15+13+11+9=133$ целочисленные точки.

Всего построено $4$ полуокружности, поэтому в верхней части области находится $4\cdot133=532$ точки.

Общее количество точек внутри области: $284+532=816$.

Показать
Очки опыта 20
Спросить Зави
0 заданий сегодня

Предложить улучшение