alimzhanbolathan
11.12.2021 12:48

1) Два игрока, Петя и Ваня, играют в следующую
игру. Перед игроками лежат три кучи камней. Игроки
ходят по очереди, первый ход делает Петя. За один
ход игрок может добавить в одну из куч (по своему
выбору) два камня или увеличить количество камней
в куче в три раза. Например, пусть в первой куче 10
камней, во второй 7, а в третьей 4 камня; такую
позицию в игре будем обозначать (10, 7, 4). Тогда за
один ход можно получить любую из шести позиций:
(12, 7, 4), (30, 7, 4), (10, 9, 4), (10, 21, 4), (10, 7, 6), (10,
7, 12). Для того чтобы делать ходы, у каждого игрока
есть неограниченное количество камней.
Игра завершается в тот момент, когда суммарное
количество камней в кучах становится не менее 57.
Победителем считается игрок, сделавший последний
ход, т. е. первым получивший такую позицию, что в
кучах всего будет 57 или больше камней.
Будем говорить, что игрок имеет выигрышную
стратегию, если он может выиграть при любых ходах
противника. Описать стратегию игрока — значит,
описать, какой ход он должен сделать в любой
ситуации, которая ему может встретиться при
различной игре противника.

Задание 1. Для каждой из начальных позиций (10, 7,

13), (9, 12, 10) укажите, кто из игроков имеет

выигрышную стратегию. В каждом случае опишите

выигрышную стратегию; объясните, почему эта

стратегия ведёт к выигрышу, и укажите, какое

наибольшее количество ходов может потребоваться

победителю для выигрыша при этой стратегии.

Задание 2. Для каждой из начальных позиций (12, 7,

10), (7, 11, 10) укажите, кто из игроков имеет

выигрышную стратегию. В каждом случае опишите

выигрышную стратегию; объясните, почему эта

стратегия ведёт к выигрышу, и укажите, какое

наибольшее количество ходов может потребоваться

победителю для выигрыша при этой стратегии.

Задание 3. Для начальной позиции (10, 10, 7)

укажите, кто из игроков имеет выигрышную

стратегию. Опишите выигрышную стратегию;

объясните, почему эта стратегия ведёт к выигрышу, и

укажите, какое наибольшее количество ходов может

потребоваться победителю для выигрыша при этой

стратегии. Постройте дерево всех партий, возможных

при указанной Вами выигрышной стратегии.

Представьте дерево в виде рисунка или таблицы.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
mari523
19.03.2022 01:15

1. Чтобы выбрать фоновый цвет необходимо взять ведро, выбрать цвет , нажать на то место где хочешь раскрасить и всё!

2. Чтобы выбрать основной цвет необходимо взять ведро, выбрать цвет, нажать на то место где хочешь раскрасить и всё!

3. Чтобы нарисовать  прямоугольник необходимо взять эту фигуру и сделать, или нарисовать при прямых линий или кисточек.

4. Тоже самое что и 3.

5. Чтобы нарисовать овал необходимо взять эту фигуру и сделать, или нарисовать при кривых линий или кисточек.

6. Тоже самое что и 5.

Всё это через PAINT.

0,0(0 оценок)
Ответ:
798210374
24.04.2020 08:41
Var a: byte; b:integer;
Begin 
writeln('Введите день месяца');
readln(b);
writeln('Введите номер месяца');   
Readln(a);    
          Case a of        
1: writeln(b,' янавря');        
2: writeln(b,' февраля');      
3: writeln(b,' марта ');        
4: writeln(b,' апреля ');      
5: writeln(b,' мая');      
6: writeln(b,' июня ');        
7: writeln(b,' июля');       
8: writeln(b,' августа');     
9: writeln(b,' сентября');     
10: writeln(b,' октября');     
11: writeln(b,' ноября');       
12: writeln(b,' декабря');     
else writeln('Месяца №', a,'нет');   
end;       
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота