Назад
Задача

Петя играет в компьютерную игру “Куча камней”. Сначала в куче 16 камней. Игроки по очереди берут из кучи 1, 2, 3 или 4 камня. Выигрывает тот, кто заберёт последний камень. Петя играет впервые и поэтому каждый раз берёт случайное число камней, при этом он не нарушает правила игры. Компьютер играет по следующему алгоритму: на каждом ходу он берёт столько камней, чтобы оказаться в наиболее выгодном положении. Игру начинает всегда Петя. С какой вероятностью Петя выиграет?

Решение

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

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

  Таким образом, у Пети при каждом ходе есть только одна возможность не проиграть: если он возьмёт один камень первым ходом, оставит компьютеру ровно 10 камней вторым ходом, ровно 5 камней третьим и возьмёт все оставшиеся камни на четвёртом.

  После каждого Петиного хода компьютер, чтобы минимизировать вероятность своего проигрыша, должен взять один камень. Тогда Петя выигрывает, только если будет брать 4 камня из четырёх оставшихся до делимости на 5.

  Таким образом, вероятность выигрыша Пети равна  (¼)4 = 1/256,  где ¼ – вероятность того, что в свой ход Петя возьмёт правильное количество камней.

Ответ

1/256.

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

Комментариев нет