ex exxam.ru
Задания21 из 27
01 Графы: схема дорог и таблица расстояний 02 Логика: фрагмент таблицы истинности, порядок столбцов 03 Базы данных: поиск информации в связанных таблицах 04 Кодирование: условие Фано и двоичное дерево кода 05 Двоичная запись числа: алгоритм строит новое число 06 Исполнитель Черепаха: движение и подсчёт точек 07 Информационный объём: звук и изображения 08 Подсчёт слов: лексикографический список и перебор 09 Электронные таблицы: подсчёт строк по условию 10 Текстовый документ: поиск сочетаний букв по условию 11 Объём данных: мощность алфавита и кодирование 12 Исполнитель МТ (машина на ленте): чтение программы 13 IP-адреса и маски сетей TCP/IP 14 Арифметические выражения и системы счисления 15 Логика: истинность выражения с отрезками и предикатами 16 Рекурсивные функции: чтение и счёт по формулам 17 Обработка целочисленной информации: поиск пар в файле 18 Динамическое программирование: Робот-сборщик монет 19 Игры: выигрышная стратегия первым ходом (куча) 20 Игры: победа Пети своим вторым ходом (куча) 21 Игры: победа Вани первым или вторым ходом (куча) текущее22 Многопоточные вычисления: максимальное число одновременных процессов 23 Динамика: количество программ исполнителя 24 Обработка символьных строк: поиск подстроки по условию 25 Перебор чисел: делители и сумма M 26 Задание 26 нужны файлы27 Задание 27 нужны файлы
21
1 балл демоверсия ЕГЭ-2026 этап 3/3 · побеждает Ваня (1-м или 2-м) тренировка

Игры: победа Вани первым или вторым ходом (куча)

Задание 21 · Билет 2 · ЕГЭ по информатике

Билет 1 — демоверсия ЕГЭ-2026; остальные билеты — задания в формате экзамена (открытый сборник или тренировочные по образцу). Это тренировочные материалы, а не официальные КИМ. Ответы пересчитаны и сверены.

Условие

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

  • убрать из кучи 2 камня;
  • убрать из кучи 3 камня;
  • уменьшить количество камней в куче в 2 раза (количество камней, полученное при делении, округляется до меньшего).
Например, из кучи в 20 камней за один ход можно получить кучу из 18, 17 или 10 камней.

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

Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника.

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

Вопрос. Укажите найденное минимальное .
Не знаешь, как решать?

Потренируйся на игре с кучей: тренажёр соберёт новые правила и попросит найти минимальное S, где Ваня побеждает первым или вторым ходом.

Открыть тренажёр

Решение

Решение

открыто шагов: 6 из 6
1 Шаг 1
Ретроанализ. Зона мгновенной победы: «уменьшить в 2 раза» выигрывает при . Ответ ищем после 41.
2 Шаг 2
Ходы Пети из 47: «убрать 2» → 45, «убрать 3» → 44, «уменьшить в 2 раза» → 23.
3 Шаг 3
После хода «уменьшить в 2 раза» Ваня выигрывает сразу ().
4 Шаг 4
Из 45 Ваня убирает 2 камня и идёт в 43; любой ответ Пети (41, 40 или 21) даёт Ване победу следующим ходом.
5 Шаг 5
Из 44 Ваня убирает 2 камня и идёт в 42; ответы Пети 40, 39 и 21 тоже выигрышны для Вани.
6 Шаг 6
Гарантии первого хода нет: из 45 и 44 у Вани нет хода в кучу . Минимальное .
Правильный ответ этого билета: 47
Проверка: перебор позиций подтверждает: при Ваня побеждает не позже второго хода, но не гарантированно первым. Независимая проверка — в `tests/verify-answers.mjs`.

Теория и другие билеты

Разбор с нуля, типовые ошибки, частые вопросы и все билеты задания 21 — на странице задания.

Задание 21: теория и другие билеты Практикум