Задание EGEINF7C7DD5: Игры и выигрышные стратегии

ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий

Открыть решение ↓ Ошибка или пожелание

Тип задачи: Игры и выигрышные стратегии.

Учебные темы: Дискретные игры двух игроков с полной информацией. Построение дерева перебора вариантов, описание стратегии игры в табличной форме. Выигрышные и проигрышные позиции. Выигрышные стратегии.

Правила игры

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

– убрать из кучи 2 камня;

– убрать из кучи 4 камня;

– уменьшить количество камней в куче в 4 раза (количество камней, полученное при делении, округляется до меньшего).

Например, из кучи в 20 камней за один ход можно получить кучу из 18, 16 или 5 камней.

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

Первое задание этого блока

Задание №2. Впишите правильный ответ.

Для игры, описанной в задании 19, найдите два наименьших значения S, при которых у Пети есть выигрышная стратегия, причём одновременно выполняются два условия:

– Петя не может выиграть за один ход;

– Петя может выиграть своим вторым ходом независимо от того,
как будет ходить Ваня.

Найденные значения запишите в ответе в порядке возрастания.

 

 



i
СВОЙСТВА ЗАДАНИЯ
КЭС:
2.15 Дискретные игры двух игроков с полной информацией. Построение дерева перебора вариантов, описание стратегии игры в табличной форме. Выигрышные и проигрышные позиции. Выигрышные стратегии
Тип ответа:Краткий ответ
Номер: 7C7DD5
2 (A6D5B7)
НЕ РЕШЕНО Ответить

Решение задания EGEINF7C7DD5

Ответ: 98 99

Решение.
В начале в куче S камней, S ≥ 24. За ход можно убрать 2 или 4 камня либо уменьшить число камней в 4 раза с округлением вниз. Игра заканчивается при количестве не больше 23; победитель — сделавший последний ход. Петя начинает.
Например, результат деления x на 4 — целая часть дроби x4. Округление вверх и обычное дробное значение не соответствуют правилам.
Рассматриваем позицию с точки зрения игрока, которому сейчас ходить. Введём четыре класса позиций. W₁ — можно закончить игру следующим ходом. L₁ — любой разрешённый ход передаёт сопернику позицию W₁, поэтому соперник гарантированно выигрывает своим первым ходом.
Для исходной нетерминальной позиции x класс W₁ означает x ≤ 95. Действительно, после вычитания нужно x ≤ 27, а после деления с округлением вниз — x < 96, то есть x ≤ 95. Объединяем эти два условия.
W₂ — выиграть за один ход нельзя, но есть ход в L₁. После такого хода соперник вынужден передать позицию W₁, и игрок завершает игру своим вторым ходом. Проверка здесь состоит из существования одного подходящего собственного хода и проверки всех ответов противника.
L₂ — позиция не относится к L₁, а каждый разрешённый ход ведёт в W₁ или W₂. Тогда соперник гарантирует победу своим первым либо вторым ходом. Исключение L₁ необходимо: по условию задачи 21 победа первым ходом не должна гарантироваться. Терминальную позицию не относим ни к одному из этих четырёх классов: игра в ней уже закончилась.
Нужные начальные значения S — это позиции W₂. Проверяем допустимые S в порядке возрастания и выбираем первые два подходящих значения.
Результат последовательной проверки всех начальных S от 24 до 99 включительно по указанным правилам.

Класс начальной позицииЗначения S
W₁24–95
L₁96–97
W₂98–99
L₂нет
Не входит в эти четыре классанет

Верхняя граница 99 здесь является границей выполненной проверки, а не новым ограничением условия. Все меньшие допустимые S уже рассмотрены; большие S не могут изменить выбранные минимальные значения.
Покажем гарантированную стратегию для найденных значений. Каждая строка таблицы — возможное развитие игры; на ходе противника перечислены все допустимые ответы, на ходе победителя выбран один обеспечивающий победу ход. Знак «—» означает, что игра уже закончилась.
При S = 98:

НачалоПетя, ход 1Ваня, ход 1Петя, ход 2
98969423
98969223
98962422

Первым ходом Петя может получить 96, 94, 24. Ни одна из этих позиций не завершает игру. Показанный в таблице первый ход оставляет сопернику позицию L₁, а затем при каждом ответе соперника Петя достигает порога своим вторым ходом.
При S = 99:

НачалоПетя, ход 1Ваня, ход 1Петя, ход 2
99979523
99979323
99972422

Первым ходом Петя может получить 97, 95, 24. Ни одна из этих позиций не завершает игру. Показанный в таблице первый ход оставляет сопернику позицию L₁, а затем при каждом ответе соперника Петя достигает порога своим вторым ходом.
Проверка: все переходы в таблицах разрешены условием, игра нигде не продолжается после достижения порога, а каждая конечная позиция получена ходом нужного игрока. Независимый перебор дерева игры до второго хода каждого игрока подтвердил те же классы для всех проверенных S и все ветви приведённых стратегий.
Следовательно, два наименьших подходящих значения — 98 и 99.
Ответ: 98 99.

Помочь улучшить сайт

Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF7C7DD5.

Сообщение увидит только команда сайта: на странице оно не публикуется.

Комментарии к решению

Комментарии видны всем посетителям сайта.

Комментариев пока нет. Будьте первым.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.