Информация

Обсуждало 2 человека

Помогите решить задачку

Логика и программирование
11 декабря 2011 в 04:25:52

Перед игроками две кучки конфет: в одной-19, в другой-21. За ход нужно съесть все конфеты в одной из кучек, а вторую разделить на две необязательно равные кучки. Проигрывает тот, кто не может сделать ход. Создайте модель выйгрышной стратегии.

Тут как бы теория вероятности или че? Тут может выйграть любой игрок

Обсуждение (вниз)

Не хватает только вашего мнения. Зарегистрируйтесь, чтобы написать!

12 декабря 2011 в 11:16:31

Может хватит школоло задачки на фан писать?) Есть же гугл

12 декабря 2011 в 10:01:52

У меня больше версий нет) Так что нормально.

12 декабря 2011 в 09:56:38

Но не факт, что я права XD

12 декабря 2011 в 00:18:06

Haruka25 спасибо.

11 декабря 2011 в 08:27:24

Ну может такой вариант, когда наступает твой ход нужно поделить кучку на 3+остаток конфет. Если противник съест большую кучку - 3 можно разделить только на 2 и 1. В итоге ты следующим ходом съедаешь 1 конфету - делишь на две кучки по 1 и противник уже не сможет разделить оставшуюся 1 конфету - победа за тобой. Поэтому он вынужден съедать 3 конфеты. А остальную кучку делить. Отделять 2 конфеты также не выгодно, иначе противник выигрывает следующим ходом. Таким образом, если мы начинаем с 21 -
18+3
ход противника
у нас в активе 18 конфет из 2-х кучек. Если одна из кучек меньше или =3 - съедаем ее. Если кучки равны 4-м и больше - съедаем любую и делим по правилу 3+1 и т.д.
Fundux.ru v.3.0 © 2006-2021 AleXNoD
Портал русских флеш игр и flash мультов