сколько существует различных комбинаций в игре в крестики-нолики 3x3? #759179


#0 by D_Pavel
Нужно посчитать сколько возможно вариантов состояний поля в игре крестики нолики 3х3.
#1 by D_Pavel
9! (факториал) не предлагать
#2 by Рэйв
жениться тебе надо...
#3 by D_Pavel
3^9 тоже не предлагать
#4 by D_Pavel
Хотябы как посчитать количество вариантов после третьего хода? Тоесть поставили Х, потом О, потом еще Х.
#5 by Злопчинский
в начале - все пусто, 1состояние - на первом ходе - любое поле м.б. заполнено X, 9 состояний - на втором ходе - свободные поля могут быть заполнены 0, 8 состояний - на третьем ходе - любое поле м.б. заполнено X, 7 состояний - на четвертом ходе - любое поле м.б. заполнено 0, 6 состояний - на пятом ходе - любое поле м.б. заполнено X, 5 состояний - пять ходов - минимум для выигрыша итого 9*8*7*6*5+1 = 15121 - это если принимать во внимание ориентацию поля, если нет - то намного меньше - исключаются зеркальные. это я так, не думая посчитал, как одинэсник, не математик
#6 by Злопчинский
с учетом того, что на пятом ходу выигрыш только при определенной растановке на предыдущих ходах - то все не так...
#7 by D_Pavel
то есть ты думаешь что на третьем ходу возможно 9*8*7 состояний?
#8 by D_Pavel
Я думаю что в 2 раза меньше
#9 by GROOVY
#10 by D_Pavel
1+ 9+ 9*8+ 9*8*7/2+ 9*8*7/2*6/2+ 9*8*7/2*6/2*5/3+ 9*8*7/2*6/2*5/3*4/3+ 9*8*7/2*6/2*5/3*4/3*3/4+ 9*8*7/2*6/2*5/3*4/3*3/4*2/4+ 9*8*7/2*6/2*5/3*4/3*3/4*2/4*1/5- 192 где 192 - это те варианты когда выиграли оба
#11 by D_Pavel
Получилось 5854
#12 by D_Pavel
другой чувак из США насчитал 5478 вариантов, наверное он вычел еще какие-то, которые я не учел.
#13 by Гёдза
симметричные варианты как один рассмартивать?
#14 by D_Pavel
Как все
#15 by Мэс33
Гугл говорит - 255 168 комбинаций. Из них: Победа за 5 шагов:  1 440 комбинаций Победа за 6 шагов:  5 328 комбинаций Победа за 7 шагов: 47 952 комбинаций Победа за 8 шагов: 72 576 комбинаций Победа за 9 шагов: 81 792 комбинаций Ничья:             46 080 комбинаций Всего:             255 168  комбинаций
#16 by Мэс33
+ если убрать симметричные комбинации, то количество будет либо 31 896, либо 26 830, зависит от того, что считать симметричной комбинацией. Взято отсюда:
#17 by Мэс33
+ расчеты комбинаций игры до завершения игры - то есть до победы одной из сторон или ничьи. Общее число комбинаций - будет 9!.
#18 by D_Pavel
Не пойдет. Не учтены комбинации когда игра не закончена. Не нужно убирать симметричные комбинации.
#19 by D_Pavel
Не верно, совсем. Правильно считать как в
#20 by D_Pavel
>> Победа за 9 шагов: 81 792 комбинаций Вообще чушь. На 9 шаге возможно всего 126 комбинаций если считать по , среди них как победы, так и ничья.
#21 by Мэс33
>>>Не пойдет. Не учтены комбинации когда игра не закончена. В  смысле? Среди 255 168 - все возможные варианты до окончания игры. Если бы просто заполняли эту табличку 3x3 - было бы 9! вариантов. Это не чушь. 81 792 комбинаций, чтобы довести игру до победы на 9м шаге.
#22 by D_Pavel
Не может быть 9! Считаем: Нужно расставить 4 нолика в 9 клетках, оставшиеся клетки займут кресты: Ответ: Первый нолик ставится 9 вариантами. Второй ставится 8 вариантами. Третий 7 Четвертый 6 Итого: 9*8*7*6 = 3024 вариантов Из этого числа нужно убрать все возможные перестановки. Так как ноликов 4, то делим 3024 на 4*3*2 = 24: 3024 / 24 = 126
#23 by D_Pavel
+ Проверяем то же самое но в крестах: Считаем: Нужно расставить 5 крестов в 9 клетках, оставшиеся клетки займут нули: Ответ: Первый крест ставится 9 вариантами. Второй ставится 8 вариантами. Третий 7 Четвертый 6 Пятый 5 Итого: 9*8*7*6*5 = 15120 вариантов Из этого числа нужно убрать все возможные перестановки. Так как крестов 5, то делим 15120 на 5* 4*3*2 = 120: 15120 / 120 = 126
#24 by dmpl
Вариантов состояния поля не больше 3^9, причем часть исключается как невозможные из-за того что игра будет завершена до того как этот вариант станет возможным.
#25 by D_Pavel
>> Среди 255 168 - все возможные варианты до окончания игры Не нужно до окончания игры, нужно учесть что игра могла быть не закончена.
#26 by D_Pavel
3^9 = 19683, это меньше чем 255168 из , значит в не верно.
#27 by dmpl
Там, возможно, считают варианты последовательностей ходов. Ведь к одному и тому же состоянию можно прийти разными последовательностями.
#28 by D_Pavel
Итого: Все позиции посчитаны в при условии что игроки делали ходы по очереди. Теперь нужно из них найти все невозможные позиции. Я насчитал только 192, это когда выиграли оба: 000 ХХХ 0ХХ
#29 by D_Pavel
Да, но нам это не нужно
#30 by aka AMIGO
ИМХО комбинаций гораздо меньше подсчитанных тут арихметиками. Поясняю: игра идет не до тупого заполнения всех клеток, а до явного выигрыша/ничьей. При этом, понятно, больше половины клеток остаются пустыми.
#31 by D_Pavel
Это уже давно выяснили
#32 by aka AMIGO
ммм.. всё не читал, но.. поддерживаю давно выясненное :)
#33 by Мэс33
Перечитал условие задачи. Давайте поясним: - если речь идет о том, сколько комбинаций игры вообще возможно вплоть до заполнения таблички 3х3, то правильный ответ будет 9! * 2 = 725 760. Почему? Простой ответ. Допустим ход начнем с крестика. На первом шаге возможно 9 вариантов поставить крестик. На втором шаге  - 8 вариантов поставить нолик. то есть уже комбинаций 9*8 На третьем шаге - 9 * 8 * 7 И так далее. Но игру мы можем начать с нолика, тогда полученное значение 9! умножаем на 2 ))).
#34 by D_Pavel
Вариантов заполнения всех клеток всего 126, так что утверждение "комбинаций гораздо меньше" не верно.
#35 by D_Pavel
Не верно, это уже выяснили
#36 by Мэс33
Ок. Вечером подумаю. Тут двояко можно считать: - считать количество ветвей Шаг1->Шаг2->Шаг3 и так далее; - считать состояния: На шаге1 - количество комбинаций, плюс количество комбинаций на шаге2 и т.д. Потом можно считать все, вплоть до заполнения последней ячейки, или ограничиваясь окончанием игры (победа или ничья) Что мы считаем?
#37 by Мэс33
#38 by Мэс33
По ссылке: всего существует 255 168 комбинаций игры. Of these, 131,184 are won by the first player, 77,904 are won by the second player, and 46,080 are drawn. Не учитывая зеркалирование.
#39 by Lama12
3 в 9 степени без поворотов поля и без учёта правил игры.
#40 by Мэс33
так как вопрос звучит? Правильно ли понимаю: "Сколькими способами можно сыграть в крестики-нолики?" Если так считать, то верный ответ дан тут . То есть, до победы на 5 шаге существует 1 440 вариантов развития игры.
#41 by D_Pavel
нет. Вопрос звучит как в , "сколько состояний?"
#42 by Мэс33
Ну тогда ты в наверное прав. Вечером попробую перебрать все варианты))
#43 by D_Pavel
Нужно теперь найти невозможные варианты из
#44 by Lama12
Народ, вон в уже давно сказали что вариантов не более чем 3^9. Это обычная комбинаторика. В одной ячейке может быть 3 значения- "Пусто", "Х", "О". Всего в колонке 3 ячейки. Т.е. по одной колонке количество вариантов 3^3. Далее... Колонок у нас 3. В каждой колонке 3^3 вариантов. В результате все поле может быть заполнено количеством вариантов равным (3^3)^3 = 3^(3*3) = 3^9.
#45 by D_Pavel
Это уже давно выяснили. Зачем повторять одно и то же? Сейчас задача стоит из
#46 by hhhh
а 192 точно разделил на 5? или не делил?
#47 by D_Pavel
не делил
#48 by Мэс33
Блин.. вчера в гости позвали.. забыл про эту задачку)))
#49 by ЧеловекДуши
Все не читал. Народ, к чему пришли? Сколько комбинаций крестиков ноликов? Я вот думаю их всего 3 :) 1. Победитель первый 2. Победитель второй 3. Никто не победил, т.к. в эту игру нельзя выиграть. Только разве оппонент не дальновиден и не может рассчитать два хода на перед :)
#50 by D_Pavel
в и
#51 by Мэс33
Шанс встретить динозавра.
#52 by ЧеловекДуши
Оба выиграть не могут по определению. И правилу игры. Эх математики, все время детали отбрасываете :) "5854" вариации... как много, для столь пустой игры :)
#53 by D_Pavel
Это давно уже выяснили, еще в 10 я об этом писал.
#54 by ЧеловекДуши
А сумма 5854, как получена?
#55 by Злопчинский
15120 я тебе выдал практически сразу же...
#56 by D_Pavel
в показан пример, его нужно скопировать в калькулятр, и ответ получится 5854. Да, ты ошибся практически сразу же...
#57 by DomovoiVShoke
А почему он ошибся?
#58 by DomovoiVShoke
9*8*7/2 - почему вариант третьего хода? Т.е. третий ход в 3,5 клетки можно только сделать? Как можно сходить в пол клетки?
#59 by Азазель
С какой целью вы считаете число вариантов? Что это дает? Там всех стратегий- не более пяти, примитивнейшая игра! Стадо дебилов на марше!
#60 by ЧеловекДуши
Я сведу все к 3-ем итоговым составляющим, вне зависимости вариантов :)
#61 by ЧеловекДуши
+100 :)
#62 by DomovoiVShoke
352620
#63 by DomovoiVShoke
Ошибся, это варианты конечного результата, состояний намного больше будет.
#64 by GROOVY
Думаю ты считаешь эти комбинации разными вариантами. Голову включи. Х0Х Х 0 Х
#65 by DomovoiVShoke
Поле то крутить нельзя наверное.
#66 by DomovoiVShoke
+Если можно крутить поле, то первый ход никак не 9 вариантами будет как тут все считали.
#67 by GROOVY
В дополнение, и явно не может быть вариантов ХХХ 000
#68 by DomovoiVShoke
Это я учитываю. Как только кто-то первый выиграл, второй уже не ходит.
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С