РУҚА
6

Решение: Подсчёт точек внутри фигур

ЕГЭ · Информатика · Задание 6 · Алгоритмы и исполнители
ПовышеннаяФИПИD925B5Короткий ответ≈ 4 минутыРазбор в 6 шаговОтвет сверен с ключом
Условие

Исполнитель Черепаха действует на плоскости с декартовой системой координат. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат, хвост опущен. При опущенном хвосте Черепаха оставляет след в виде линии. Команды «Вперёд $n$» и «Назад $n$» перемещают Черепаху на $n$ единиц в направлении головы или в противоположном направлении соответственно. Команды «Направо $m$» и «Налево $m$» изменяют направление движения на $m$ градусов. Команды «Поднять хвост» и «Опустить хвост» переключают режим рисования. Запись «Повтори $k$ [команды]» означает повторение последовательности $k$ раз.

Черепахе был дан алгоритм:

«Повтори 2 [Вперёд 3 Налево 90 Назад 10 Налево 90]
Поднять хвост
Назад 10 Направо 90 Вперёд 9 Налево 90
Опустить хвост
Повтори 2 [Вперёд 16 Направо 90 Вперёд 8 Направо 90]».

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

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

6 шагов
1

После выполнения первой команды «Повтори 2» Черепаха рисует прямоугольник от $x=0$ до $x=10$ и от $y=0$ до $y=3$. Его размеры — $10 \times 3$.

2

Число целочисленных точек внутри и на границе первого прямоугольника:

$$(10+1)(3+1)=44$$
3

При поднятом хвосте Черепаха перемещается в точку $(9,-10)$ и начинает рисовать второй прямоугольник. Его размеры — $8 \times 16$.

4

Число целочисленных точек внутри и на границе второго прямоугольника:

$$(8+1)(16+1)=153$$
5

Прямоугольники пересекаются в области $9 \leqslant x \leqslant 10$, $0 \leqslant y \leqslant 3$. В ней 2 значения $x$ и 4 значения $y$, то есть 8 точек.

$$2 \cdot 4=8$$

По формуле включений и исключений находим число точек в объединении:

$$44+153-8=189$$
Ответ
189
189
так ответ выглядит в бланке

Где здесь ошибаются

Не учитывать точки на границах прямоугольников.

Не вычесть точки, принадлежащие пересечению двух фигур.

Ошибиться при определении положения второй фигуры после перемещения с поднятым хвостом.

Закрепить приёмВ теме «Алгоритмы и исполнители» ещё 431 задача — с ответом и таким же разбором.
Тренироваться

Как решать задание 6 ЕГЭ, информатика

Разбор этой задачи разложен на 6 шагов: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Алгоритмы и исполнители»: в ней 432 задачи, и у каждой есть такой же разбор. Регистрация не нужна.