Задание 20 ЕГЭ по информатике

id 849361 балл

Одна куча камней

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

Например, если в начале игры в куче 3 камня, Петя может первым ходом получить кучу из 4, 5 или 9 камней. Если Петя получил кучу из 4 камней (добавил один камень), то следующим ходом Ваня может получить 5 или 6 камней. Получить 12 камней Ваня не может, так как нельзя утраивать кучу с не кратным трём числом камней.

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

В начальный момент в куче было SS камней, 1S551 ≤ S ≤ 55.

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

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

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

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

В ответе укажите количество подходящих значений и минимальное из значений SS.