РУҚА
ЕГЭ · информатика · номер 26 · решения с ответами

Задание 26 ЕГЭ по информатике: решения ФИПИ с ответами по шагам

Все задачи задания 26 из открытого банка ФИПИ с готовым ответом и началом разбора. Полное решение по шагам и официальный ключ — по ссылкам в карточке.

Задания без решений
75
решений с ответами
3
тем в номере
4
страниц списка
61ФИПИ CBF8FC№ 26ПовышеннаяМассивы и строки

Коржи для многоярусного торта

В кондитерской есть $N$ круглых форм для коржей. Специализация кондитерской — многоярусные торты, в которых диаметр каждого верхнего коржа меньше диаметра предыдущего. Один корж можно поместить на…

  1. 1
    Сортируем все диаметры по убыванию. Для каждого выбранного коржа следующий можно взять только тогда, когда разность диаметров соседних выбранных коржей не меньше 4.$$d_i - d_{i+1} \geq 4$$
  2. 2
    Одним проходом по отсортированному массиву строим максимально длинную последовательность: берём очередной диаметр, если он удовлетворяет условию относительно последнего выбранного.

Ещё 1 шаг — в полном решении

Решение полностьюОтветРешать самому3 шага в разборе
62ФИПИ D4C419№ 26ВысокаяИгры и стратегии

Стратегии в игре со словами

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

  1. 1
    В задании 1а длина слова АБВГДАБВГДХ равна 11. Если Петя первым пишет букву А, дальнейшие ходы определены однозначно, и Петя получает последнюю, одиннадцатую букву. Значит, он выигрывает.$$11 \text{ — нечётное число}$$
  2. 2
    Слово ДГВБАДГВБА имеет длину 10. Если Петя начинает с буквы Д, последнюю, десятую букву, пишет Ваня. Поэтому Петя выбирает А и использует выигрышную стратегию.

Ещё 8 шагов — в полном решении

Решение полностьюОтветРешать самому10 шагов в разборе
63ФИПИ D4C4D1№ 26ВысокаяИгры и стратегии

Стратегии в игре со словами

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

  1. 1
    В задании 1а первое слово начинается с А, второе — с Д. Петя может выбрать любую из этих букв.
  2. 2
    Если Петя выбирает А, дальнейшее продолжение однозначно и заканчивается словом АБВГДАБВГДХ длины 11. Последнюю, одиннадцатую, букву дописывает Петя, поэтому Петя выигрывает.

Ещё 9 шагов — в полном решении

Решение полностьюОтветРешать самому11 шагов в разборе
64ФИПИ D9D888№ 26ВысокаяИгры и стратегии

Стратегии в игре с кучами

Два игрока, Петя и Ваня, играют в игру с двумя кучами камней. За один ход игрок может добавить в одну из куч один камень или увеличить количество камней в одной куче в три раза. Игра заканчивается…

  1. 1
    Из начальной позиции $(6,S)$ Петя может выиграть одним ходом, если после добавления камня или утраивания одной из куч сумма станет не менее 68.
  2. 2
    Добавление одного камня в любую кучу даёт условие $7+S\geq68$, то есть $S\geq61$. Утраивание первой кучи даёт $18+S\geq68$, то есть $S\geq50$. Утраивание второй кучи даёт $6+3S\geq68$, то есть $S\geq21$.

Ещё 6 шагов — в полном решении

Решение полностьюОтветРешать самому8 шагов в разборе
65ФИПИ DBC2CE№ 26ВысокаяИгры и стратегии

Стратегии в игре с числами

Два игрока, Петя и Ваня, играют в игру. На табличке записана пара неотрицательных целых чисел — позиция. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок должен заменить одно из…

  1. 1
    В задании 1 из позиции $(9,S)$ Петя может получить $(9,9+S)$ с суммой $18+S$ или $(9+S,S)$ с суммой $9+2S$. Чтобы Петя не мог выиграть одним ходом, обе суммы должны быть меньше 26.$$18+S<26,\quad 9+2S<26$$
  2. 2
    Получаем $S<8$ и $S<8{,}5$. Максимальное неотрицательное целое значение — $S=7$.

Ещё 6 шагов — в полном решении

Решение полностьюОтветРешать самому8 шагов в разборе
66ФИПИ E0A146№ 26ВысокаяИгры и стратегии

Стратегии в игре с камнями

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в кучу один камень либо…

  1. 1
    За один ход из позиции $S$ можно получить $S+1$ или $2S$. Петя выигрывает первым ходом, если один из результатов не меньше 26.
  2. 2
    Условие $S+1 \geq 26$ даёт $S=25$, а условие $2S \geq 26$ даёт $S \geq 13$. Поэтому все значения: $13,14,\ldots,25$.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
67ФИПИ E53C3B№ 26ВысокаяМассивы и строки

Мероприятия в конференц-зале

Входной файл содержит сведения о заявках на проведение мероприятий в конференц-зале. В каждой заявке указаны время начала и время окончания мероприятия в минутах от начала суток. Если время начала…

  1. 1
    Считать все пары времени начала и окончания мероприятий.
  2. 2
    Отсортировать мероприятия по времени окончания. Для получения максимального количества мероприятий применить жадный алгоритм: выбирать очередное мероприятие, если его начало не меньше окончания последнего выбранного.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
68ФИПИ EB601E№ 26ВысокаяМассивы и строки

Рейтинг кандидатов-космонавтов

Каждый кандидат в отряд космонавтов проходит 3 испытания, за каждое из которых можно получить от 0 до 100 баллов. Кроме того, можно получить дополнительно от 0 до 10 баллов по итогам собеседования…

  1. 1
    Для каждого кандидата вычисляем общий результат как сумму баллов за три испытания и собеседование.$$S = b_1 + b_2 + b_3 + b_4$$
  2. 2
    Формируем рейтинговый список по трём ключам: общий результат по убыванию, баллы за собеседование по убыванию, ID по возрастанию.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
69ФИПИ EDE407№ 26ВысокаяМассивы и строки

Мероприятия и перерыв

Входной файл содержит сведения о заявках на проведение мероприятий в конференц-зале. В каждой заявке указаны время начала и время окончания мероприятия (в минутах от начала суток). Если время начала…

  1. 1
    Для каждой заявки обозначим время начала через $start_i$, а время окончания — через $end_i$. Две заявки $j$ и $i$ совместимы, если мероприятие $j$ заканчивается не позднее начала мероприятия $i$.$$end_j \le start_i$$
  2. 2
    Отсортируем все заявки по времени окончания. Для каждой заявки $i$ вычислим $dp_i$ — максимальное количество мероприятий в расписании, последним из которых является мероприятие $i$.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
70ФИПИ F088DC№ 26ВысокаяИгры и стратегии

Каменная игра с двумя кучами

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч по своему…

  1. 1
    1а. Из начальной позиции $(5,S)$ Петя может выиграть одним ходом, если удвоение второй кучи даёт сумму не менее 75: $5+2S\geq75$. Отсюда $S\geq35$. Удвоение первой кучи требует $10+S\geq75$, то есть $S\geq65$, что уже входит в найденный…$$35\leq S\leq69$$
  2. 2
    1б. Петя может сделать невыигрышный ход, удвоив первую кучу: $(5,S)\to(10,S)$. Ваня затем удваивает вторую кучу. Для победы Вани нужно $10+2S\geq75$, поэтому $S\geq32{,}5$. Минимальное целое значение — $S=33$.

Ещё 4 шага — в полном решении

Решение полностьюОтветРешать самому6 шагов в разборе
71ФИПИ F3DA8C№ 26ВысокаяИгры и стратегии

Игра с двумя кучами камней

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч один камень…

  1. 1
    Из начальной позиции $(7,S)$ Петя может выиграть первым ходом, если удвоение второй кучи даёт сумму не менее 77: $7+2S\geq77$, то есть $S\geq35$. Удвоение первой кучи даёт условие $14+S\geq77$, то есть $S\geq63$, которое уже входит в…
  2. 2
    Для задания 1б достаточно взять минимальное $S$, при котором после неудачного хода Пети Ваня выигрывает сразу. При $S=18$ Петя может удвоить вторую кучу и получить позицию $(7,36)$. Ваня удваивает вторую кучу и получает $(7,72)$, сумма…

Ещё 6 шагов — в полном решении

Решение полностьюОтветРешать самому8 шагов в разборе
72ФИПИ F5FB6E№ 26ВысокаяИгры и стратегии

Стратегии в игре с кучами

Два игрока, Петя и Ваня, играют в игру с двумя кучами камней. Первый ход делает Петя. За один ход игрок может добавить в одну из куч один камень или увеличить количество камней в одной куче в два…

  1. 1
    Для анализа каждой позиции перечисляют все возможные ходы: увеличение одной из куч на 1 и удвоение одной из куч. Если после хода сумма становится не менее 59, игра заканчивается победой сделавшего ход.
  2. 2
    Для позиции (4, 27) выигрышная стратегия принадлежит Ване. После любого первого хода Пети Ваня выбирает ход, переводящий игру в позицию, из которой Петя не может гарантированно выиграть, а затем отвечает симметричным или компенсирующим…

Ещё 6 шагов — в полном решении

Решение полностьюОтветРешать самому8 шагов в разборе
73ФИПИ FAA6DB№ 26ВысокаяИгры и стратегии

Стратегии в игре со словами

Два игрока, Петя и Ваня, играют в следующую игру. Дан набор слов, составленных из букв русского алфавита, при этом ни одно из заданных слов не является началом другого. Игроки по очереди приписывают…

  1. 1
    В задании 1а слова начинаются с разных букв: А и Д. Петя выбирает букву А. После этого все ходы однозначны, и будет написано слово АБВГДАБВГДХ длины 11. Последний, 11-й ход делает Петя, поэтому Петя выигрывает. При этой стратегии возможна…
  2. 2
    В задании 1б Петя выбирает букву Т. Далее продолжение однозначно: ТРИ повторяется 33 раза, длина слова равна 99. Последнюю букву пишет Петя, поэтому выигрышная стратегия есть у Пети.

Ещё 4 шага — в полном решении

Решение полностьюОтветРешать самому6 шагов в разборе
74ФИПИ FC12A4№ 26ВысокаяМассивы и строки

Поиск пары свободных мест

Организация купила для своих сотрудников все места в нескольких подряд идущих рядах на концертной площадке. Известно, какие места уже распределены между сотрудниками. Найдите ряд с наибольшим…

  1. 1
    Удобно хранить для каждого ряда множество занятых мест, чтобы проверять принадлежность за постоянное время.$$occupied[row] = \{\text{занятые места в ряду}\}$$
  2. 2
    Две соседние свободные места с занятыми местами слева и справа имеют вид $x+1$ и $x+2$, при этом места $x$ и $x+3$ заняты, а $x+1$ и $x+2$ не заняты.$$x \in occupied,\quad x+1 \notin occupied,\quad x+2 \notin occupied,\quad x+3 \in occupied$$

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
75ФИПИ FC5679№ 26ВысокаяИгры и стратегии

Стратегии в игре с кучами

Два игрока, Петя и Ваня, играют в игру с двумя кучами камней. За один ход игрок может добавить в одну из куч один камень или увеличить количество камней в одной куче в три раза. Игра заканчивается…

  1. 1
    Позиция (4, 20) выигрышна для Пети: первым ходом он утраивает вторую кучу и получает сумму 4 + 60 = 64? Нет, при правильном подсчёте после утроения второй кучи получается позиция (4, 60), сумма 64; поэтому этот ход не является немедленной…
  2. 2
    При обратном анализе проигрышными для игрока, которому предстоит ход, являются позиции (4, 21), (7, 20), (5, 20). Поэтому в позициях (4, 21) и (7, 20) выигрышная стратегия принадлежит Ване.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе