Вариант 10 · Сентябрь 2026 — ЕГЭ по информатике
27 заданий. Впишите ответы и нажмите «Проверить вариант» — покажем, где верно, где нет, и дадим разбор.
- Задание 1
На рисунке изображена схема дорог N-ского района. В таблице звёздочкой обозначено наличие дороги из одного населённого пункта в другой. Отсутствие звёздочки означает, что такой дороги нет.
Каждому населённому пункту на схеме соответствует номер в таблице, но неизвестно, какой именно номер. Определите, какие номера в таблице могут соответствовать населённым пунктам B и C на схеме. В ответе запишите эти два номера в возрастающем порядке без пробелов и знаков препинания.
П1 П2 П3 П4 П5 П6 П7 П1 ⁎ ⁎ ⁎ П2 ⁎ ⁎ ⁎ П3 ⁎ ⁎ П4 ⁎ ⁎ ⁎ П5 ⁎ ⁎ ⁎ П6 ⁎ ⁎ П7 ⁎ ⁎ - Задание 2
Две логические функции заданы выражениями:
F1 = (x → y)≡(w ∨ ¬ z), F2 = (x → y)∧(¬w≡z). Дан частично заполненный фрагмент, содержащий неповторяющиеся строки таблицы истинности обеих функций.
Определите, какому столбцу таблицы истинности соответствует каждая из переменных w, x, y, z.
??? ??? ??? ??? F1 F2 1 0 1 0 0 0 0 0 0 0 0 0 1 В ответе напишите буквы x, y, z, w в том порядке, в котором идут соответствующие им столбцы (сначала — буква, соответствующая первому столбцу; затем — буква, соответствующая второму столбцу, и т. д.). Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно.
Пример. Пусть задано выражение x → y, зависящее от двух переменных x и y, и фрагмент таблицы истинности:
Переменная 1 Переменная 2 Функция ??? ??? F 0 1 0 Тогда первому столбцу соответствует переменная y, а второму столбцу соответствует переменная x. В ответе нужно написать: yx.
- Задание 3
В файле приведён фрагмент базы данных «Продукты», содержащей информацию о поставках товаров и их продаже. База данных состоит из трёх таблиц.
Таблица «Торговля» содержит записи о поставках и продажах товаров в магазинах города в июне 2021 г. Таблица «Товар» содержит данные о товарах.
Таблица «Магазин» содержит данные о магазинах. На рисунке приведена схема базы данных, содержащая все поля каждой таблицы и связи между ними.

Используя информацию из приведённой базы данных, определите, в магазины какого района Молокозавод №2 поставил с 7 по 9 июня товаров на наибольшую сумму.
В ответе запишите число — найденное значение наибольшей суммы в рублях.
- Задание 4
Для передачи данных используется двоичный код. Сообщение содержит только буквы А, Б, В или Г, для букв А, Б и В используются следующие кодовые слова: A — 0, Б — 101, В — 111.
Найдите кодовое слово минимальной длины
для Г, при котором сохраняется прямое условие Фано. Если таких кодовых слов несколько, укажите кодовое слово с минимальным двоичным значением.Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
- Задание 5
Алгоритм получает на вход натуральное число N ≥ 100 и строит по нему новое число R следующим образом:
1. Все тройки соседних цифр в десятичной записи N рассматриваются как трёхзначные числа (возможно, с ведущими нулями).
2. Из списка полученных на предыдущем шаге трёхзначных чисел выделяются наибольшее и наименьшее.
3. Результатом работы алгоритма становится разность найденных на предыдущем шаге двух чисел.
Пример. Дано число N = 20024. Алгоритм работает следующим образом:
1. В десятичной записи выделяем трёхзначные числа: 200, 002, 024.
2. Наибольшее из найденных чисел 200, наименьшее 002.
3. 200 − 002 = 198.
Результат работы алгоритма R = 198.
При каком наименьшем N в результате работы алгоритма получится R = 415?
- Задание 6
Исполнитель Черепаха действует на плоскости с декартовой системой координат. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат, хвост опущен. При опущенном хвосте Черепаха оставляет на поле след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды:
Вперёд n (где n — целое число), вызывающая передвижение Черепахи наn единиц в том направлении, куда указывает её голова, иНаправо m (где m — целое число), вызывающая изменение направления движения наm градусов по часовой стрелке.Запись
Повтори k [Команда1 Команда2 … КомандаS] означает, что последовательность изS команд повторитсяk раз. Черепахе был дан для исполнения следующий алгоритм: Повтори 7 [Вперёд 10 Направо 120].
Определите, сколько точек с целочисленными координатами будут находиться внутри области, ограниченной линией, заданной данным алгоритмом. Точки на линии учитывать не следует.
- Задание 7
Музыкальный фрагмент был записан в формате стерео (двухканальная запись), оцифрован и сохранён в виде файла. При сжатии сохранённого файла его объём составил 80% от первоначальной записи. Тот же музыкальный фрагмент был записан повторно в формате моно (одноканальная запись) и оцифрован с разрешением в 2 раза ниже и частотой дискретизации в 4 раза выше, чем в первый раз. При сжатии данного файла его объём составил 10% от повторной записи.
Во сколько раз один из полученных объёмов больше другого? В ответе запишите только число.
- Задание 8
Все 5-буквенные слова, составленные из букв В, Е, К, Н, О, записаны в алфавитном порядке и пронумерованы. Вот начало списка:
1. ВВВВВ
2. ВВВВЕ
3. ВВВВК
4. ВВВВН
5. ВВВВО
6. ВВВЕВ
Под каким номером стоит первое из слов, которое начинается с
буквы О? - Задание 9
В каждой строке электронной таблицы записаны три натуральных числа, задающих длины трёх взаимно перпендикулярных рёбер прямоугольного параллелепипеда. Определите, сколько в таблице троек, для которых у заданного ими параллелепипеда можно так выбрать три грани с общей вершиной, что сумма площадей двух из них будет меньше площади третьей.
- Задание 10
C помощью текстового редактора определите, сколько раз, не считая сносок, встречается сочетание букв «вечер» или «Вечер» только в составе других слов, но не как отдельное слово, в тексте повести А. И. Куприна «Поединок».
В ответе запишите только число.
- Задание 11
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из
15 символов. Для построения идентификатора используют только прописные латинские буквы(11 букв). В базе данных для хранения каждого пароля отведено одинаковое минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым минимально возможным количеством бит. Кроме пароля для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено12 байт на каждого пользователя. Сколько байт нужно выделить для хранения сведений о200 пользователях? - Задание 12
Исполнитель Редактор получает на вход строку цифр и преобразует её.
Редактор может выполнять две команды, в обеих
командах v и w обозначают цепочки цифр.А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение
цепочки v на цепочку w. Например, выполнение командызаменить (111, 27) преобразуетстроку 05111150 в строку 0527150. Если в строке нет вхождений
цепочки v, то выполнение командызаменить (v, w) не меняет эту строку.Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя
Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
Дана программа для редактора:
НАЧАЛО
ПОКА НЕ нашлось (00)
заменить (011, 20)
заменить (022, 10)
заменить (01, 220)
заменить (02, 110)
КОНЕЦ ПОКА
КОНЕЦ
Известно, что исходная
строка A содержала ровно два нуля — на первом и на последнем месте, а также поровну единиц и двоек. После выполнения данной программы получиласьстрока B, содержащая40 единиц и больше50 двоек. Какое наименьшее количество двоек может быть в строке B?
- Задание 13
В терминологии сетей TCP/IP маска сети — это двоичное число,
меньшее 232; в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого места нули. Маска определяет, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, — в виде четырёх байт, причём каждый байт записывается в виде десятичного числа. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.Например, если IP-адрес узла равен 131.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 131.32.240.0.
Для узла с IP-адресом 98.162.71.123 адрес сети равен 98.162.71.112. Чему равен последний (самый правый) байт маски? Ответ запишите в виде десятичного числа.
- Задание 14
Значение арифметического выражения
125 + 253 + 59 записали в системе счисленияс основанием 5. Сколько значащих нулей содержит эта запись? - Задание 15
Для какого наименьшего целого неотрицательного
числа А выражение(3x + 5y < A) ∨ (x ≥ y) ∨ (y > 8) тождественно истинно, то есть принимает
значение 1 при любых целыхнеотрицательных x и y? - Задание 16
Алгоритм вычисления значения функции F(n), где n — натуральное число, задан следующими соотношениями:
F(n) = 1 при n = 1;
F(n) = n + F(n − 1), если n чётно;
F(n) = 2 × F(n − 2), если n > 1 и при этом
n нечётно. Чему равно значение функции F(26)?
- Задание 17
Файл содержит последовательность натуральных чисел, не превышающих 100 000. Назовём тройкой три идущих подряд элемента последовательности.
Определите количество троек, для которых выполняются следующие условия:
— остаток от деления на 3 ровно одного числа из тройки равен остатку от деления на 3 максимального элемента всей последовательности;
— остаток от деления на 7 хотя бы двух чисел из тройки равен остатку от деления на 7 минимального элемента всей последовательности.
В ответе запишите два числа: сначала количество найденных троек, затем максимальную величину суммы элементов этих троек.
Ответ:
- Задание 18
Робот стоит в левом верхнем углу прямоугольного поля, в каждой клетке которого записано целое положительное число. За один ход робот может переместиться на одну клетку вправо или на одну клетку вниз.
Расход энергии на запуск робота равен числу, записанному в стартовой клетке. В дальнейшем расход энергии на шаг из одной клетки в другую равен абсолютной величине разности чисел, записанных в этих клетках.
Определите минимальный и максимальный расход энергии при переходе робота в правую нижнюю клетку поля. В ответе запишите два числа: сначала минимальный расход энергии, затем — максимальный.
Исходные данные записаны в электронной таблице. Пример входных данных (для таблицы размером 4 × 4):
45 54 20 86 68 46 27 71 83 26 98 82 23 80 25 48 При указанных входных данных минимальное значение получится при движении по маршруту 45 → 54 → 46 → 27 → 71 → 82 → 48. Расход энергии на этом пути равен:
Максимальное значение получится при движении по маршруту 45 → 68 → 83 → 26 → 98 → 25 → 48, расход энергии в этом случае равен 308.
В ответе в данном примере надо записать
числа 170 и 308. Ответ:
- Задание 19
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может: добавить в кучу один камень
(действие А) или утроить количество камней в куче, а затем убрать из кучи один камень(действие Б). Например, имея кучуиз 10 камней, за один ход можно получить кучуиз 11 или 29 камней. У каждого игрока, чтобы делать ходы, есть неограниченное количество камней. Игра завершается в тот момент, когда количество камней в куче становитсяболее 32. Победителем считается игрок, сделавший последний ход, то есть первым получивший кучу, в которойбудет 33 или больше камней. В начальный момент в куче былоS камней, 1 ≤ S ≤ 32. Говорят, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника. Описать стратегию игрока — значит, описать, какой ход он должен сделать в любой ситуации, которая ему может встретиться при различной игре противника.
Известно, что Ваня выиграл своим первым ходом после неудачного первого хода Пети. Укажите минимальное
значение S, когда такая ситуация возможна. - Задание 20
Для игры, описанной в задании 19, найдите два наименьших значения S, при которых Петя не может выиграть первым ходом, но у Пети есть выигрышная стратегия, позволяющая ему выиграть вторым ходом при любой игре Вани. В ответе запишите найденные значения в порядке возрастания.
- Задание 21
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч (по своему выбору) один камень или увеличить количество камней в куче
в два раза . Например, пусть в одной куче10 камней, а в другой —5 камней; такую позицию в игре будемобозначать (10, 5). Тогда за один ход можно получить любую из четырёх позиций: (11, 5), (20, 5), (10, 6), (10, 10). Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней.Игра завершается в тот момент, когда суммарное количество камней в кучах становится
не менее 77. Победителем считается игрок, сделавший последний ход, то есть первым получивший такую позицию, при которой в кучахбудет 77 или больше камней.В начальный момент в первой куче было семь камней, во второй куче —
S камней; 1 ≤ S ≤ 69.Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника. Описать стратегию игрока — значит, описать, какой ход он должен сделать в любой ситуации, которая ему может встретиться при различной игре противника. В описание выигрышной стратегии не следует включать ходы играющего по этой стратегии игрока, не являющиеся для него безусловно выигрышными, то есть не являющиеся выигрышными независимо от игры противника.
Найдите минимальное значение S, при котором одновременно выполняются два условия:
— у Вани есть выигрышная стратегия, позволяющая ему выиграть первым или вторым ходом при любой игре Пети;
— у Вани нет стратегии, которая позволит ему гарантированно выиграть первым ходом.
- Задание 22
В файле содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что
процесс B зависит отпроцесса A, если для выполненияпроцесса B необходимы результаты выполненияпроцесса A. В этом случае процессы могут выполняться только последовательно.Информация о процессах представлена в файле в виде таблицы. В первой строке таблицы указан идентификатор процесса (ID), во второй строке таблицы — время его выполнения в миллисекундах, в третьей строке перечислены
с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указанозначение 0. Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно.
Типовой пример организации данных в файле:
ID процесса B Время выполнения процесса B (мс) ID процесса(ов) A 1 4 0 2 3 0 3 1 1;2 4 7 3 В данном случае независимые
процессы 1 и 2 могут выполняться параллельно, при этомпроцесс 1 завершится через 4 мс, апроцесс 2 — через 3 мс с момента старта.Процесс 3 может начаться только после завершения обоихпроцессов 1 и 2, то есть через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнениепроцесса 4 может начаться только после завершенияпроцесса 3, то есть через 5 мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 5 + 7 = 12 мс.Выполните задания, используя данные из файла ниже:
- Задание 23
Исполнитель преобразует число на экране. У исполнителя есть три команды, которым присвоены номера.
1. Прибавить 1.
2. Прибавить 2.
3. Прибавить 3.
Программа для исполнителя — это последовательность команд. Сколько существует программ, для которых при исходном
числе 1 результатом являетсячисло 35, при этом траектория вычислений содержитчисло 7? - Задание 24
Текстовый файл состоит из символов P, Q, R и S.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет идущих подряд
символов P. Для выполнения этого задания следует написать программу.
- Задание 25
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [110203; 110245], числа, имеющие ровно четыре различных чётных натуральных делителя (при этом количество нечётных делителей может быть любым). Для каждого найденного числа запишите эти четыре делителя в четыре соседних столбца на экране с новой строки. Делители в строке должны следовать в порядке возрастания.
Например, в диапазоне [2; 16] ровно четыре чётных различных натуральных делителя имеют
числа 12 и 16, поэтому для этого диапазона вывод на экране должна содержать следующие значения:2 4 6 12
2 4 8 16
Ответ:
- Задание 26
В текстовом файле записан набор натуральных чисел, не превышающих 109. Гарантируется, что все числа различны. Необходимо определить, сколько в наборе таких пар чётных чисел, что их среднее арифметическое тоже присутствует в файле, и чему равно наибольшее из средних арифметических таких пар.
Входные данные.
Первая строка входного файла содержит целое число N — общее количество чисел в наборе. Каждая из следующих
N строк содержит одно число.В ответе запишите два целых числа: сначала количество пар, затем наибольшее среднее арифметическое.
Пример входного файла:
6
3
8
14
11
2
17
В данном случае есть две подходящие пары:
8 и 14 (среднееарифметическое 11), 14 и 2 (среднееарифметическое 8). В ответе надо записатьчисла 2 и 11. Ответ:
- Задание 27
Учёный решил провести кластеризацию некоторого множества звёзд по их расположению на карте звёздного неба. Кластер звёзд — это набор звёзд (точек) на графике. Каждая звезда обязательно принадлежит только одному из кластеров. Центр кластера, или центроид, — это одна из звёзд на графике, сумма расстояний от которой до всех остальных звёзд кластера минимальна. Расстояние между двумя точками
и
вычисляется по формуле:
Даны два входных файла (файл 27A и файл 27Б). В файле 27A хранятся данные о звёздах двух кластеров. В каждой строке записана информация о расположении на карте одной звезды: координата x, затем координата y (в условных единицах). Известно, что количество звёзд не превышает 1000. В файле 27Б хранятся данные о звёздах трёх кластеров.
Известно, что количество звёзд не превышает 10 000. Структура хранения информации о звездах в файле 27Б аналогична файлу 27А. Возможные данные одного из файлов иллюстрированы графиком.
Для каждого файла определите координаты центра каждого кластера, затем вычислите два числа: Px — среднее арифметическое абсцисс центров кластеров, и Py — среднее арифметическое ординат центров кластеров. В ответе запишите четыре числа: в первой строке сначала целую часть произведения Px × 10 000, затем целую часть произведения Py × 10 000 для файла 27А, во второй строке — аналогичные данные для файла 27Б.
Ответ: