Банк заданий
ЕГЭ по информатике
Бесплатно готовься к экзаменам
на проверенных материалах ФИПИ

Найдите нужные задания по ЕГЭ, информатике, номеру или теме. Любое задание можно открыть в каталоге или решить в тренажёре.
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч (по своему выбору) три камня или увеличить количество камней в куче в два раза. Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней.
Например, пусть в одной куче 10 камней, а в другой 20 камней; такую позицию в игре обозначим (10, 20). Тогда за один ход можно получить любую из четырёх позиций: (13, 20), (20, 20), (10, 23), (10, 40).
Игра завершается в тот момент, когда суммарное количество камней в кучах становится не менее 81. Победителем считается игрок, сделавший последний ход, т.е. первым получивший такую позицию, при которой в кучах стало 81 или больше камней. В начальный момент в первой куче было 4 камня, во второй куче - камней; .
Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника.
Найдите значение , при котором одновременно выполняются два условия:
- у Вани есть выигрышная стратегия, позволяющая ему выиграть первым или вторым ходом при любой игре Пети;
- у Вани нет стратегии, которая позволяем ему гарантированно выиграть первых ходом.
Если найдено несколько значений , в ответе запишите наименьшее из них.
В файле содержится информация о совокупности вычислительных процессов, которые могут выполняться параллельно или последовательно. Приостановка выполнения процесса не допускается. Будем говорить, что процесс зависит от процесса , если для выполнения процесса необходимы результаты выполнения процесса . В этом случае процессы и могут выполняться только последовательно.
Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс независимый, то в таблице указано значение 0.
Типовой пример организации данных в файле
ID процесса В | Время выполнения процесса В (мс) | ID процесса(-ов) А |
|---|---|---|
1 | 3 | 0 |
2 | 4 | 1 |
3 | 2 | 2; 4 |
4 | 5 | 0 |
5 | 8 | 1; 4 |
Определите максимальную продолжительность отрезка времени (в мс), в течение которого возможно одновременное выполнение максимального количества процессов при условии, что все независимые друг от друга процессы могут выполняться параллельно, а время окончания работы всех процессов минимально.
Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемого файла.
Файл к заданию: https://docs.google.com/spreadsheets/d/1HsltoiJG7Vgc0gSANBodiNCFAkSWPceB/edit?usp=drive_link&ouid=109918313430926500890&rtpof=true&sd=true
Исполнитель преобразует число на экране. У исполнителя есть три команды, которые обозначены латинскими буквами:
A. Прибавь 1
B. Прибавь 2
C. Умножь на 2
Программа для исполнителя - это последовательность команд.
Сколько существует программ, для которых при исходном числе 8 результатом является число 42, и при этом траектория вычислений содержит число 10 и 12?
Траектория вычислений программы - это последовательность результатов выполнения всех команд программы.
Например, для программы АВА при исходном числе 13 траектория состоит из чисел 14, 16, 17.
Текстовый файл состоит из заглавных букв латинского алфавита , , , , и . Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов (в указанном порядке) встречается ровно 160 раз.
Для выполнения этого задания следует написать программу.
Файл к заданию: https://drive.google.com/file/d/1sOzKygvL5l7QFRXjYGnwbi3v3xjZrd9A/view?usp=drive_link
Пусть - сумма минимального и максимального натуральных делителей целого числа, не считая единицы и самого числа. Если таких делителей у числа нет, то считаем значение равным 0.
Напишите программу, которая перебирает целые числа, большие 900000, в порядке возрастания и ищет среди них такие, для которых оканчивается на 4. В ответе запишите в первом столбце таблицы первые пять найденных чисел в порядке возрастания, а во втором столбце - соответствующие им значения .
Например, для числа 14 .
Количество строк в таблице для ответа избыточно.
Когда будет экзамен
ИЮНЬ 2027
Дата сдачи 2027
18 ИЮНЯ
Резервные даты 2027
24 И 25 ИЮНЯ
Экзамен длится
3 Ч 55 МИН
Изучай средние баллы и оценивай свои шансы
Занимайся в лёгкости и без стресса, но с результатом

В школе дают теорию, в Банке — вся нужная практика для экзамена
Готовься к экзаменам системно, а не «как получится»

Получай подсказки, если задача слишком сложная

Занимайся по 10–15 минут каждый день

Выбирай западающие задания и темы

Тогда начинай тренироваться сегодня —
практика приведёт к высоким баллам
