ЕГЭ · ЗАДАНИЕ 6
Черепаха · №31503
Источник: КЕГЭ №31503 · Демоверсия ФИПИ 2027. Формулировка сокращена и переработана для курса.
Старт: точка (0; 0), направление вверх, хвост опущен. Команда Повтори k […] выполняет команды в скобках k раз.
Задание: Посчитайте целочисленные точки в общей части фигур вместе с её границей.
Поднять хвост
Вперёд 2 Направо 90 Вперёд 10 Налево 90
Опустить хвост
Повтори 6 [Вперёд 75 Направо 90 Вперёд 71 Направо 90]
Источник задания
Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.
Показать решение по шагам
Разбор решения
Ответ: 483
1. Найдём границы фигур
Один проход блока «Повтори» рисует две стороны, два прохода замыкают прямоугольник. Последующие проходы идут по уже нарисованным сторонам. После первого цикла Черепаха находится в точке (0; 0) и смотрит вверх. Это положение нужно сохранить для следующего перемещения.
С поднятым хвостом линия не рисуется. После этих команд начало второй фигуры — (10; 2), направление — вверх.
| Область | Координаты x | Координаты y |
|---|---|---|
| Первая фигура | от 0 до 30 | от 0 до 24 |
| Вторая фигура | от 10 до 81 | от 2 до 77 |
| Пересечение | от 10 до 30 | от 2 до 24 |
2. Посчитаем точки
На отрезке от a до b включительно находится b − a + 1 целых чисел. Количество точек прямоугольника — произведение количества целых x и количества целых y.
В пересечении: (30 − (10) + 1) × (24 − (2) + 1) = 483.
3. Самопроверка
Не путайте длину отрезка и число точек: длина от 2 до 5 равна 3, целых координат с концами — 4. Повторное проведение линии не создаёт новую область. Если число повторений нечётное, Черепаха заканчивает первый цикл в противоположной вершине, а не в начале.