Напоминание

Решение задачи 6-го вида Демоверсии КИМ ЕГЭ по информатике 2026 г.


Автор: Сафронова Татьяна Владимировна
Должность: учитель информатики
Учебное заведение: МАОУ СОШ №79
Населённый пункт: город Екатеринбург, Свердловская область
Наименование материала: Методическая разработка
Тема: Решение задачи 6-го вида Демоверсии КИМ ЕГЭ по информатике 2026 г.
Раздел: полное образование





Назад




Разбор задания из Демоверсии КИМ ЕГЭ по информатике 2026 г.

Задание 6 вида (Уровень: Базовый)

Программа с комментариями

Результат запуска программы

Исполнитель Черепаха действует на плоскости с

декартовой системой координат. В начальный

момент Черепаха находится в начале координат,

её голова направлена вдоль положительного

направления оси ординат, хвост опущен. При

опущенном хвосте Черепаха оставляет на поле

след в виде линии. В каждый конкретный

момент

известно

положение

исполнителя

и

направление

его

движения.

У

исполнителя

существует

6

команд:

Поднять

хвост, означающая переход к перемещению без

рисования; Опустить

хвост, означающая

переход в режим рисования; Вперёд n (где n  – 

целое

число),

вызывающая

передвижение

Черепахи на n единиц в том направлении, куда

указывает

её

голова; Назад n (где n  – 

целое

число),

вызывающая

передвижение

в

противоположном

голове

направлении; Направо m (где m  –  целое число),

вызывающее изменение направления движения

на m градусов

по

часовой

стрелке; Налево m (где m  –

 целое

число),

вызывающая изменение направления движения

на m градусов против часовой стрелки.

Запись Повтори k [Команда1

Команда2

КомандаS] означает,

что

последовательность

из S команд повторится k раз.

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

алгоритм:

Повтори 2 [Вперёд 14 Налево 270 Назад 12

Направо 90]

Поднять хвост

Вперёд 9 Направо 90 Назад 7 Налево 90

Опустить хвост

Повтори 2 [Вперёд 13 Направо 90 Вперёд 6

Направо 90]

Определите, сколько точек с целочисленными

координатами

находятся внутри

объединения

фигур, ограниченного заданными алгоритмом

линиями, включая точки на линиях.

from turtle import*

# импорт всех функций и типов данных из модуля turtle

# для исполнителя алгоритмов Черепаха в Python

k = 25

# задание масштаба вывода изображения

tracer(0)

# отключение анимации, экономит время

# выполнения программы

screensize (3000, 3000)

# позволяет добавить бегунки справа и снизу

# для расширения зоны просмотра графического

# экрана при поиске результата работы

# исполнителя Черепаха.

left(90)

# необязательная строка, в данном случае просто

# повернёт Черепаху налево и она будет выполнять

# в указанном направлении данный ниже алгоритм.

for i in range (2): # Повтори 2

forward(14*k) # Вперёд 14

left(270) # Налево 270

backward(12*k) # Назад 12

right(90) # Направо 90

up() # Поднять хвост

# далее по аналогии в соответствии с заданным

# алгоритмом, приведенным в задании в левом столбце

forward(9*k)

right(90)

backward(7*k)

left(90)

down()

for i in range (2):

forward(13*k)

right(90)

forward(6*k)

right(90)

up()

# Построение точек на координатной плоскости:

for x in range (-50,50): # задание интервала по оси x

for y in range (-50,50): # задание интервала по оси y

goto(x*k,y*k) # переход в координаты (x,y)

# ставим точку размером 3, цвет «красный»

dot(3,'red')

done() #готово

Рассмотрим получившееся изображение.

1)

У верхнего прямоугольника посчитаем количество

точек с целочисленными координатами без тех,

которые есть на верхней границе нижнего

прямоугольника:

По горизонтали их 7, по вертикали 8:

7 8

=

56

2)

У нижнего прямоугольника по горизонтали видим 13

точек, по вертикали 15:

3)

1315

=

195

4)

Найдем сумму:

5)

56

+

195

=

251

Ответ: 251

Работоспособность данной программы проверена на Python 3.8.1 Сафроновой Т.В. учителем МАОУ СОШ №79 г. Екатеринбург, Свердловской области.



В раздел образования