Игра баше, условия таковы: играют двое,, имеется 11 фишек, игроки берут по очереди( за один ход можно взять от 1 до 4 фишек), проигрывает тот, кто забирает последнюю фишку. нужно составить выигрышную стратегию.
123
209
Ответы на вопрос:
Используем бэктрекинг (. backtracking - обратное прослеживание). необходимо оставить противнику 1 фишку с тем, чтобы он был вынужден взять её и проиграть. для этого надо самому иметь позицию, в которой имеется от 2 до 5 фишек (чтобы взяв допустимый 1-4 фишки, оставить одну). чтобы вынудить противника оставить 2-5 фишек, надо создать ему позицию с 6 фишками (6-1=5, 6-4=2). позицию с 6 фишками мы можем создать, имея 7-10 фишек. исходное количество фишек - 11. если первый ход у противника, он забирает от 1 до 4 фишек и предоставляет нам как раз необходимые для выигрыша 7-10 фишек. итак, при первом ходе противника нашей стратегией будет оставить противнику шесть фишек, а затем одну. если первый ход наш, то при правильной игре противника выигрыш невозможен. при неправильной - стараться перейти к выигрышной стратегии (6 и 1 фишка).
Var a,b,c,d: real; begin writeln('введите первое число'); readln(a); writeln('введите второе число'); readln(b); if a > b then writeln(a,'больше чем',b); else writeln(a,'меньше чем',b); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
zalevska1955p073rv02.10.2021 13:04
-
ksenia007009.06.2022 16:20
-
Łųçů27.12.2020 00:26
-
HomelessGod109.03.2023 00:28
-
Yuran319.06.2021 08:46
-
galaxykill10.06.2022 03:17
-
simalivevl16.06.2021 08:44
-
Lerochka199826.03.2022 22:30
-
помаги11606.11.2022 23:57
-
МозгЗнанияПамять28.08.2020 14:24
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.