ЕГЭ · информатика · открытый банк ФИПИ

Информатика ЕГЭ — 2 435 задач

Все задачи предмета одним списком: слева фильтры по теме, номеру задания, сложности и типу ответа. Ответ и разбор приложены к каждой задаче — они размечены по официальным условиям открытого банка.

Решения с ответами
2 435
задач в выборке
14
тем в предмете
27
номеров бланка
СортировкаПо номеру заданияПо сложностиПо новизнеСначала нерешённые
2081ФИПИ CF38C4№ 24ПовышеннаяМассивы и строки
Максимальное арифметическое выражение

Текстовый файл состоит из цифр 0, 2, 3, 4, 5 и знаков арифметических операций «−» и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака…

С иллюстрациейКороткий ответ3 подсказки
Решать≈ 5 минут на решение
2082ФИПИ D479DB№ 24ВысокаяСистемы счисления
Исправление программы на Python

Дано целое положительное число $N$, не превосходящее 1000. Нужно написать программу, которая определяет, является ли это число степенью числа 4: выводит на экран либо такое целое число $K$, что $4^K = N$, либо сообщение «NO», если такого числа не существует. Для решения этой задачи ученик написал программу, но его…

Развёрнутое решение3 подсказки
Решать≈ 15 минут на решение
2083ФИПИ D6DFe2№ 24ВысокаяМассивы и строки
Поиск последовательности в файле

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 80 букв Y. В ответе запишите число — количество символов в найденной…

С иллюстрациейКороткий ответ3 подсказки
Решать≈ 15 минут на решение
2084ФИПИ DD0C38№ 24ПовышеннаяМассивы и строки
Минимальный фрагмент с W

Текстовый файл состоит из символов $T$, $U$, $V$, $W$, $X$, $Y$ и $Z$. Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ $W$ встречается не менее 240 раз. Для выполнения этого задания следует написать программу.

С иллюстрациейКороткий ответ3 подсказки
Решать≈ 10 минут на решение
2085ФИПИ DDFB91№ 24ПовышеннаяОсновы программирования
Исправление программы поиска максимума

На обработку поступает последовательность из четырёх неотрицательных целых чисел, некоторые числа могут быть одинаковыми. Требуется вывести количество чисел, делящихся нацело на 3, и максимальное из таких чисел. Если таких чисел нет, необходимо вывести «NO». Вводимые числа не превышают 1000. Программист написал…

Развёрнутое решение3 подсказки
Решать≈ 10 минут на решение
2086ФИПИ E0EDF1№ 24ПовышеннаяАлгоритмы и исполнители
Поиск минимальной цифры

На обработку поступает натуральное число, не превышающее $10^9$. Требуется вывести минимальную цифру числа, большую 3. Если цифр, больших 3, нет, необходимо вывести «NO». Программист написал программу неправильно. Для анализа используйте приведённую программу на любом одном из представленных языков программирования.

Развёрнутое решение3 подсказки
Решать≈ 10 минут на решение
2087ФИПИ E74424№ 24ПовышеннаяМассивы и строки
Максимальная чередующаяся последовательность

Текстовый файл состоит из заглавных букв латинского алфавита Q, R, W и цифр 1, 2, 4. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых ни одна буква не стоит рядом с буквой, а цифра — с цифрой.

С иллюстрациейОтвет проверенКороткий ответ3 подсказки
Решать≈ 5 минут на решение
2088ФИПИ F04010№ 24ПовышеннаяМассивы и строки
Минимальная подпоследовательность с Y

Текстовый файл состоит из символов $T$, $U$, $V$, $W$, $X$, $Y$ и $Z$. Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ $Y$ встречается не менее 260 раз. Для выполнения этого задания следует написать программу.

С иллюстрациейКороткий ответ3 подсказки
Решать≈ 10 минут на решение
Исправление программы обработки цифр

На обработку поступает положительное целое число, не превышающее $10^9$. Нужно написать программу, которая выводит на экран количество цифр числа, делящихся на 3. Если в числе нет цифр, делящихся на 3, требуется вывести «NO». Программист написал программу неправильно. В программе используются разные языки…

Развёрнутое решение3 подсказки
Решать≈ 15 минут на решение
Поиск минимальной цифры

На обработку поступает натуральное число, не превышающее $10^9$. Нужно написать программу, которая выводит на экран минимальную цифру числа, кратную 4. Если в числе нет цифр, кратных 4, требуется вывести «NO». Напоминание: 0 делится на любое натуральное число. Ниже приведён вариант программы на языке Python…

Развёрнутое решение3 подсказки
Решать≈ 15 минут на решение
Исправление программы обработки чисел

На обработку поступает последовательность из четырёх неотрицательных целых чисел. Некоторые числа могут быть одинаковыми. Нужно написать программу, которая выводит количество чётных чисел в исходной последовательности и сумму таких чисел. Если чётных чисел нет, требуется вывести «NO». Вводимые числа не превышают…

Развёрнутое решение3 подсказки
Решать≈ 10 минут на решение
2092ФИПИ 002443№ 25ПовышеннаяАлгоритмы и исполнители
Замена кратных четырём

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать натуральные значения от 1 до 10 000 включительно. Опишите на одном из языков программирования алгоритм, который находит минимум среди элементов массива, кратных 4, а затем заменяет каждый элемент, кратный 4, на число, равное найденному…

Развёрнутое решение3 подсказки
Решать≈ 10 минут на решение
2093ФИПИ 010282№ 25ПовышеннаяАлгоритмы и исполнители
Команды исполнителя Калькулятор

У исполнителя Калькулятор две команды: 1) прибавь 2; 2) умножь на 5. Выполняя первую команду, Калькулятор прибавляет к числу на экране 2, а выполняя вторую — умножает его на 5. Запишите порядок команд в программе, которая преобразует число 1 в число 45 и содержит не более четырёх команд. Если таких программ более…

Ответ проверенКороткий ответ3 подсказки
Решать≈ 3 минуты на решение
Минимальная стоимость перевозки

У медицинской компании есть $N$ пунктов приёма биоматериалов, расположенных вдоль автомагистрали. Для каждого пункта известны его номер и количество ежедневно принимаемых пробирок. Пробирки перевозят в контейнерах вместимостью не более 36 штук. Каждый контейнер упаковывается в пункте приёма и вскрывается только в…

С иллюстрациейКороткий ответ3 подсказки
Решать≈ 15 минут на решение
2095ФИПИ 038CC9№ 25ПовышеннаяАлгоритмы и исполнители
Обработка массива обменами

В программе используется одномерный целочисленный массив $A$ с индексами от 0 до 9. Значения элементов равны 5, 6, 4, 7, 3, 2, 0, 1, 9, 8 соответственно, то есть $A[0]=5$, $A[1]=6$ и так далее. Определите значение переменной $c$ после выполнения следующего фрагмента программы: $c := 0$ для $i$ от 0 до 8 если…

Ответ проверенКороткий ответ3 подсказки
Решать≈ 3 минуты на решение
Максимальная сумма подпоследовательности

Дана последовательность из $N$ натуральных чисел. Рассматриваются все её непрерывные подпоследовательности, сумма элементов каждой из которых кратна $k=71$. Найдите среди них подпоследовательность с максимальной суммой и определите её длину. Если таких подпоследовательностей найдено несколько, укажите количество…

С иллюстрациейКороткий ответ3 подсказки
Решать≈ 15 минут на решение
2097ФИПИ 07E7EF№ 25ПовышеннаяАлгоритмы и исполнители
Результат работы цикла

Запишите число, которое будет напечатано в результате выполнения программы. В программе переменным $s$ и $n$ присваиваются начальные значения: $s = 30$, $n = 1$. Пока $s > 0$, выполняются команды $s = s \mathbin{//} 3$ и $n = n \cdot 2$, после чего выводится значение $n$.

Ответ проверенКороткий ответ3 подсказки
Решать≈ 3 минуты на решение
2098ФИПИ 087707№ 25ПовышеннаяМассивы и строки
Сумма соседних разностей массива

В программе используется одномерный целочисленный массив $A$ с индексами от 0 до 10. Фрагмент программы вычисляет значение переменной $s$ по формуле $s = s + A[i] - A[i+1]$ при $i$ от 0 до 9. В начале выполнения в массиве находились числа 10, 9, 8, 7, 6, 2, 3, 4, 5, 1, 0, то есть $A[0] = 10$, $A[1] = 9$ и так далее…

Ответ проверенКороткий ответ3 подсказки
Решать≈ 2 минуты на решение
2099ФИПИ 08CA7D№ 25ПовышеннаяМассивы и строки
Подсчёт обменов в массиве

В программе используется одномерный целочисленный массив $A$ с индексами от $0$ до $9$. Значения элементов равны $5$, $8$, $4$, $3$, $7$, $9$, $6$, $2$, $0$, $1$ соответственно, то есть $A[0]=5$, $A[1]=8$ и так далее. Определите значение переменной $c$ после выполнения фрагмента программы, записанного на разных…

Ответ проверенКороткий ответ3 подсказки
Решать≈ 3 минуты на решение
Цикл с условием

Запишите число, которое будет напечатано в результате выполнения следующей программы. Программа представлена на пяти языках программирования: Бейсик, Python, алгоритмический язык, Паскаль и Си.

Ответ проверенКороткий ответ3 подсказки
Решать≈ 2 минуты на решение