ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий
Тип задачи: Игры и выигрышные стратегии.
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в кучу один или четыре камня либо увеличить количество камней в куче в три раза. Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней.
Игра завершается в тот момент, когда количество камней в куче становится не менее 67.
Победителем считается игрок, сделавший последний ход, т.е. первым получивший кучу, состоящую из 67 или более камней.
В начальный момент в куче было S камней; 1 ≤ S ≤ 66.
| КЭС: | 2.15 Дискретные игры двух игроков с полной информацией. Построение дерева перебора вариантов, описание стратегии игры в табличной форме. Выигрышные и проигрышные позиции. Выигрышные стратегии |
| Тип ответа: | Краткий ответ |
Ответ: 18 21
Решение.
В начале в куче S камней, 1 ≤ S ≤ 66. За ход можно добавить 1 или 4 камня либо увеличить количество камней в 3 раза. Побеждает игрок, первым получивший не менее 67 камней. Петя ходит первым.
Рассматриваем позицию с точки зрения игрока, которому сейчас ходить. Введём четыре класса позиций. W₁ — можно закончить игру следующим ходом. L₁ — любой разрешённый ход передаёт сопернику позицию W₁, поэтому соперник гарантированно выигрывает своим первым ходом.
Для исходной нетерминальной позиции x класс W₁ означает x ≥ 23: это наименьшее число, из которого хотя бы одно разрешённое добавление или умножение достигает 67.
W₂ — выиграть за один ход нельзя, но есть ход в L₁. После такого хода соперник вынужден передать позицию W₁, и игрок завершает игру своим вторым ходом. Проверка здесь состоит из существования одного подходящего собственного хода и проверки всех ответов противника.
L₂ — позиция не относится к L₁, а каждый разрешённый ход ведёт в W₁ или W₂. Тогда соперник гарантирует победу своим первым либо вторым ходом. Исключение L₁ необходимо: по условию задачи 21 победа первым ходом не должна гарантироваться. Терминальную позицию не относим ни к одному из этих четырёх классов: игра в ней уже закончилась.
Нужные начальные значения S — это позиции W₂. Проверяем допустимые S в порядке возрастания и выбираем первые два подходящих значения.
Результат последовательной проверки всех начальных S от 1 до 66 включительно по указанным правилам.
| Класс начальной позиции | Значения S |
|---|---|
| W₁ | 23–66 |
| L₁ | 22 |
| W₂ | 18, 21 |
| L₂ | 17, 20 |
| Не входит в эти четыре класса | 1–16, 19 |
Покажем гарантированную стратегию для найденных значений. Каждая строка таблицы — возможное развитие игры; на ходе противника перечислены все допустимые ответы, на ходе победителя выбран один обеспечивающий победу ход. Знак «—» означает, что игра уже закончилась.
При S = 18:
| Начало | Петя, ход 1 | Ваня, ход 1 | Петя, ход 2 |
|---|---|---|---|
| 18 | 22 | 23 | 69 |
| 18 | 22 | 26 | 78 |
| 18 | 22 | 66 | 67 |
Первым ходом Петя может получить 19, 22, 54. Ни одна из этих позиций не завершает игру. Показанный в таблице первый ход оставляет сопернику позицию L₁, а затем при каждом ответе соперника Петя достигает порога своим вторым ходом.
При S = 21:
| Начало | Петя, ход 1 | Ваня, ход 1 | Петя, ход 2 |
|---|---|---|---|
| 21 | 22 | 23 | 69 |
| 21 | 22 | 26 | 78 |
| 21 | 22 | 66 | 67 |
Первым ходом Петя может получить 22, 25, 63. Ни одна из этих позиций не завершает игру. Показанный в таблице первый ход оставляет сопернику позицию L₁, а затем при каждом ответе соперника Петя достигает порога своим вторым ходом.
Проверка: все переходы в таблицах разрешены условием, игра нигде не продолжается после достижения порога, а каждая конечная позиция получена ходом нужного игрока. Независимый перебор дерева игры до второго хода каждого игрока подтвердил те же классы для всех проверенных S и все ветви приведённых стратегий.
Следовательно, два наименьших подходящих значения — 18 и 21.
Ответ: 18 21.
Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF67484B.
Сообщение увидит только команда сайта: на странице оно не публикуется.
Комментарии к решению
Комментарии видны всем посетителям сайта.
Комментариев пока нет. Будьте первым.
Чтобы оставить комментарий, войдите или зарегистрируйтесь.