РУҚА
ЕГЭ · информатика · нөмір 26 · жауаптары бар шешімдер

Тапсырма 26 ЕГЭ по информатикаға: ФИПИ шешімдері қадамдық жауаптарымен

Все задачи задания 26 ФИПИ ашық банкінен с готовым ответом и началом талдау. Толық қадамдық шешім және ресми кілт – карточкадағы сілтемелер бойынша.

Шешімсіз тапсырмалар
75
жауаптары бар шешімдер
3
тақырыптар нөмірде
4
тізім беттері
41ФИПИ 941083№ 26ЖоғарыИгры и стратегии

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

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

  1. 1
    В задании 1 при замене числа 15 на сумму чисел получится позиция $(15+S,S)$ с суммой $15+2S$. При замене числа $S$ получится позиция $(15,15+S)$ с суммой $30+S$.$$15+2S\geq 62\quad\text{или}\quad 30+S\geq 62$$
  2. 2
    Минимальное значение определяется первым неравенством: $S\geq 23$. При $S=23$ Петя заменяет число 15 на сумму чисел и получает позицию $(38,23)$ с суммой 61 — это недостаточно. Поэтому нужно внимательно выбрать ход: заменить число $S$ на…$$15+2S\geq62\Rightarrow S\geq\frac{47}{2}\Rightarrow S\geq24$$

Ещё 6 қадам — толық шешімде

Шешім полностьюЖауапШешу самому8 қадам в разборе
42ФИПИ 97FA8B№ 26КүрделіМассивтер және жолдар

Свободные соседние места

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

  1. 1
    Два соседних свободных места, ограниченных занятыми местами слева и справа, имеют вид $x+1$ и $x+2$, если заняты места $x$ и $x+3$.$$x \text{ занят},\quad x+3 \text{ занят}$$
  2. 2
    В ряду 40 заняты места 3 и 6, поэтому подходящая пара начинается с места 4.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
43ФИПИ 9A0AE4№ 26ЖоғарыМассивтер және жолдар

Іздеу лучшего свободного места

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

  1. 1
    Сформировать сведения о занятых местах для каждого ряда.
  2. 2
    В каждом ряду просмотреть места по возрастанию номера. Для свободного места считать количество идущих подряд свободных мест непосредственно перед ним.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
44ФИПИ 9E5F1B№ 26ЖоғарыИгры и стратегии

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

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

  1. 1
    Игрок может выиграть одним ходом, если из текущей позиции можно получить не менее 36 камней. При $S<18$ это невозможно, поскольку даже удвоение даёт менее 36 камней. При $18\leq S\leq35$ удвоение приводит к позиции не менее 36.$$2S\geq36\Longleftrightarrow S\geq18$$
  2. 2
    Следовательно, в задании 1а все значения $S$ имеют вид $18\leq S\leq35$.

Ещё 7 қадам — толық шешімде

Шешім полностьюЖауапШешу самому9 қадам в разборе
45ФИПИ A4B351№ 26ЖоғарыМассивтер және жолдар

Обработка журнала сервера

Сервер выполняет запросы на передачу данных. Сведения о каждом выполненном запросе — время регистрации, идентификатор клиента и объём переданных данных — сохраняются в журнале работы, а сам запрос…

  1. 1
    Для каждого клиента накапливаем суммарный объём переданных данных в словаре.
  2. 2
    Последовательно обрабатываем запросы. Если текущий объём данных в разделе плюс объём очередного запроса превышает вместимость $K$, создаётся резервная копия текущего объёма. Время такой копии соответствует времени текущего запроса, из-за…$$V + S > K$$

Ещё 3 қадам — толық шешімде

Шешім полностьюЖауапШешу самому5 қадам в разборе

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

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

  1. 1
    Считать из файла все пары времени начала и окончания мероприятий.
  2. 2
    Отсортировать заявки по времени окончания, а при необходимости при равенстве окончаний — по времени начала.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
47ФИПИ A99635№ 26ЖоғарыМассивтер және жолдар

Заявки в камеру хранения

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

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

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
48ФИПИ AA6D49№ 26ЖоғарыИгры и стратегии

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

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

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

Ещё 10 қадам — толық шешімде

Шешім полностьюЖауапШешу самому12 қадам в разборе
49ФИПИ AC676E№ 26КүрделіИгры и стратегии

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

Два игрока играют в следующую игру. Перед ними лежат две кучки камней, в первой из которых 1, а во второй — 2 камня. У каждого игрока неограниченно много камней. Игроки ходят по очереди. Ход состоит…

  1. 1
    Из начальной позиции $(1, 2)$ возможны четыре различных результата первого хода: $(3, 2)$, $(1, 6)$, $(4, 2)$ и $(1, 5)$.
  2. 2
    Рассмотрим ход в позицию $(1, 6)$: первый игрок увеличивает в 3 раза число камней во второй куче.

Ещё 4 қадам — толық шешімде

Шешім полностьюЖауапШешу самому6 қадам в разборе
50ФИПИ AD6F70№ 26ЖоғарыМассивтер және жолдар

Іздеу соседних свободных мест

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

  1. 1
    Считайте из файла количество занятых мест и занесите пары «ряд — место» в структуру данных, позволяющую быстро проверять занятость кресла.
  2. 2
    Для каждого ряда и каждого начала пары $j$ от 1 до $K-1$ проверьте, свободны ли места $j$ и $j+1$ в текущем ряду.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
51ФИПИ ADE397№ 26ЖоғарыИгры и стратегии

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

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

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

Ещё 11 қадам — толық шешімде

Шешім полностьюЖауапШешу самому13 қадам в разборе
52ФИПИ B1238c№ 26ЖоғарыМассивтер және жолдар

Расписание мероприятий

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

  1. 1
    Представим каждую заявку как интервал [начало, конец]. Условие совместимости двух последовательных мероприятий: начало следующего должно быть не меньше окончания предыдущего.$$s_{next} \ge e_{last}$$
  2. 2
    Отсортируем все заявки по времени окончания. Жадно выбираем очередную заявку, если её время начала не меньше времени окончания последней выбранной заявки.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
53ФИПИ B1F57A№ 26КүрделіМассивтер және жолдар

Упаковка коробок-матрёшек

В магазине для упаковки подарков есть $N$ кубических коробок. Самой интересной считается упаковка подарка по принципу матрёшки: подарок упаковывается в одну из коробок, та в свою очередь в другую…

  1. 1
    Считаем размеры коробок из файла и сортируем их по возрастанию. Одинаковые размеры сохраняем, поскольку коробки являются отдельными предметами.$$a_1 \leq a_2 \leq \dots \leq a_N$$
  2. 2
    Для фиксированной самой маленькой коробки последовательно выбираем первую подходящую коробку справа: её сторона должна быть не меньше предыдущей стороны плюс 11.$$a_j - a_i \geq 11$$

Ещё 3 қадам — толық шешімде

Шешім полностьюЖауапШешу самому5 қадам в разборе
54ФИПИ B3C563№ 26ЖоғарыМассивтер және жолдар

Камера хранения

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

  1. 1
    Считать количество ячеек K и количество заявок N. Для каждой ячейки сохранить время, с которого она свободна; изначально все ячейки свободны.
  2. 2
    Для каждой заявки с временем сдачи t и временем освобождения e просмотреть ячейки от первой к последней и выбрать первую ячейку, для которой её время доступности не позже t.$$free_i \le t$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
55ФИПИ B42224№ 26ЖоғарыМассивтер және жолдар

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

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

  1. 1
    Представим каждую заявку как интервал [начало, окончание]. Мероприятия совместимы, если начало следующего не меньше окончания предыдущего.
  2. 2
    Для максимизации количества мероприятий применяем жадный алгоритм: сортируем интервалы по времени окончания и выбираем очередной интервал, если он начинается не раньше окончания последнего выбранного.$$start_i \ge end_{last}$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
56ФИПИ BD5ECE№ 26КүрделіМассивтер және жолдар

Іздеу пары свободных мест

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

  1. 1
    Сгруппируем занятые места по нөмірлерге рядов и отсортируем нөмір мест внутри каждого ряда.
  2. 2
    Рассмотрим две соседние в отсортированном списке занятые места $x$ и $y$. Между ними могут находиться две соседние свободные позиции, ограниченные занятыми местами слева и справа, если $y-x\geq 3$.$$y-x\geq 3$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
57ФИПИ BDC5D0№ 26КүрделіМассивтер және жолдар

Перевозка контейнеров

На грузовом судне необходимо перевезти контейнеры, имеющие одинаковый габарит и разные массы. Общая масса всех контейнеров превышает грузоподъёмность судна. Количество грузовых мест на судне не…

  1. 1
    Для максимального количества контейнеров нужно выбирать контейнеры с наименьшими массами: замена выбранного контейнера на более лёгкий не увеличивает общую массу.
  2. 2
    Отсортируем массив масс по возрастанию.$$m_1 \leqslant m_2 \leqslant \dots \leqslant m_N$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
58ФИПИ BE60AB№ 26ЖоғарыМассивтер және жолдар

Іздеу пары свободных мест

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

  1. 1
    Сгруппировать нөмір занятых мест по нөмірлерге рядов.
  2. 2
    В каждом ряду отсортировать нөмір занятых мест по возрастанию.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
59ФИПИ C3D450№ 26ЖоғарыМассивтер және жолдар

Соседние свободные места

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

  1. 1
    Для каждого ряда соберём нөмір занятых мест и отсортируем их по возрастанию.
  2. 2
    Две соседние свободные места, ограниченные занятыми местами слева и справа, имеют вид $a+1$ и $a+2$. Поэтому соседние занятые места должны иметь номера $a$ и $a+3$.$$b-a=3$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
60ФИПИ C86EC3№ 26ЖоғарыИгры и стратегии

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

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

  1. 1
    В первом задании Петя может заменить число $9$ на сумму чисел и получить позицию $(9+S,S)$. Её сумма равна $9+2S$. Для победы одним ходом необходимо:$$9+2S\geq36$$
  2. 2
    Получаем $2S\geq27$, то есть $S\geq13{,}5$. Так как $S$ — целое число, минимальное значение равно $14$. При замене числа $S$ условие было бы $18+S\geq36$, то есть $S\geq18$, поэтому найденное значение действительно минимально.$$S_{\min}=14$$

Ещё 5 қадам — толық шешімде

Шешім полностьюЖауапШешу самому7 қадам в разборе