Стратегии в игре со словами
Два игрока, Петя и Ваня, играют в следующую игру. Дан набор слов, составленных из букв русского алфавита, при этом ни одно из заданных слов не является началом другого. Игроки по очереди приписывают буквы к концу составляемого слова. Каждое промежуточное слово должно быть началом одного из заданных слов. Выигрывает тот, кто получает одно из заданных слов целиком. Первый ход делает Петя.
Стратегия игрока — это правило, указывающее игроку ход, который он должен сделать в любой встретившейся ситуации. Стратегия называется выигрышной, если игрок выигрывает при любой игре противника. Множество всех партий, которые могут получиться при данной стратегии, представляется в виде дерева всех партий.
Задание 1а. Определите, у кого есть выигрышная стратегия при наборе слов {АБВГДАБВГДХ, ДГВБАДГВБА}. Опишите стратегию. Укажите количество различных партий при этой стратегии и конечное слово каждой партии.
Задание 1б. Определите, у кого есть выигрышная стратегия при наборе слов {ТРИТРИ…ТРИ, РИТАРИТА…РИТА}. В первом слове ТРИ повторено 33 раза, то есть его длина равна 99 буквам; во втором слове РИТА повторено 44 раза, то есть его длина равна 176 буквам. Опишите стратегию.
Задание 2. В задании 1а поменяйте местами две буквы в более коротком слове так, чтобы теперь выигрышная стратегия была у другого игрока. Запишите полученный набор слов, опишите выигрышную стратегию, укажите количество различных партий при этой стратегии и конечное слово каждой партии.
Задание 3. Рассмотрите набор слов {СОЛНЦЕ, СОВА, СОВЕТ, БРОСЬ, БРОШКА, БРОНХИТ}. Определите, у кого из игроков есть выигрышная стратегия. Представьте в виде рисунка или таблицы дерево всех партий, возможных при этой стратегии.
Условие как в банке ФИПИ — открыть и сверить
| Два игрока, Петя и Ваня, играют в следующую игру. Дан набор слов, составленных из букв русского алфавита, при этом ни одно из заданных слов не является началом другого. Слова в этой игре это просто цепочки букв, они не обязаны быть осмысленными словами русского языка. Игра состоит в том, что игроки составляют слово из набора, приписывая по очереди буквы к концу составляемого слова, т.е. справа. При этом каждое промежуточное слово должно быть началом одного из заданных слов. Выигрывает тот, кто получит одно из заданных слов целиком. Первый ход делает Петя, т.е. Петя пишет первую букву составляемого слова. Пример. Заданный набор слов: {АНТАРКТИДА, АНТРАЦИТ, АБАРА, АБАЖУР, БББ, БАОБАБ, БАР}. Первым ходом Петя пишет Б (он мог написать Б или А). Ваня в ответ дописывает А и получает БА (он мог ещё получить ББ). Вторым ходом Петя получает БАР и выигрывает. В заданиях используются следующие понятия. Стратегия игрока это правило, указывающее игроку ход, который он должен сделать. Описать стратегию игрока значит описать, какой ход он должен сделать Множество всех партий, которые могут получиться при данной стратегии, представляется в виде дерева, это дерево называется деревом всех партий для заданной стратегии. В узлах дерева позиции игры; Задание 1. а) Укажите, у кого есть выигрышная стратегия при исходном наборе слов {АБВГДАБВГДХ, ДГВБАДГВБА}. Опишите эту стратегию. Сколько различных партий возможно при этой стратегии? Для каждой возможной партии укажите, какое слово будет написано в конце партии. б) Укажите, у кого есть выигрышная стратегия при исходном наборе слов {ТРИТРИ…ТРИ, РИТАРИТА…РИТА} (в первом слове ТРИ повторено Задание 2. В задании 1а поменяйте местами две буквы в более коротком слове так, чтобы теперь выигрышная стратегия была у другого игрока. Напишите полученный набор слов; опишите выигрышную стратегию. Сколько различных партий возможно при этой стратегии? Для каждой возможной партии укажите, какое слово будет написано в конце партии. Задание 3. Рассмотрим набор слов {СОЛНЦЕ, СОВА, СОВЕТ, БРОСЬ, БРОШКА, БРОНХИТ}. У кого из игроков есть выигрышная стратегия для этого набора? Приведите в виде рисунка или таблицы дерево всех партий, возможных при этой стратегии. | ||
| |
Это задание с развёрнутым решением: ответом считается запись хода решения, а не строка. Напишите решение на бумаге и сравните с разбором — там каждый шаг с обоснованием.
Открыть разбор1Мягкая — с чего смотретьуровень 1 из 3
Сначала определите первые буквы слов и длины слов. При единственном возможном продолжении победитель определяется чётностью длины слова.
2Наводящая — какие числа считатьуровень 2 из 3
В задании 1а Петя может выбрать начальную букву А. В задании 1б ему следует сравнить длины слов, начинающихся с Т и Р. В задании 3 рассмотрите отдельно ветви, начинающиеся с букв С и Б.
3Прямая — фактически решениеуровень 3 из 3
В задании 2 можно поменять местами первую букву Д и одну из букв А в коротком слове: получится слово АГВБДДГВБА. После записи Петей буквы А Ваня выбирает продолжение Г и затем получает это слово целиком.