Перепост из матача, там игнор. Призывается математик-кун.
Допустим есть игра жожа10, и в ней сражаются 5 на 5 героев, допустим всего 100 различных героев. Как посчитать количество возможных комбинаций героев в разных командах, с учетом, что одного героя нельзя брать двум игрокам?
Ну хуё моё давай посчитаем колво способов набрать героев в одну команду это будет С из 100 по 5, теперь набираем героев в другую команду это будет С из 95 по 5. Перемножаем количество и делим на 2 тк не важен порядок команд.
>>241690310 Как посчитать, много смех. Ладно, сейчас на бумажке попробую перебором, может выведу норм уравнение. Я пытался посчитать комбинациями по 10, с учетом того, что расположение в "пятерках" не имеет значения. А, хотя понял: >не важен порядок команд Вот этот момент упустил.
>>241690654 >>241690627 Я так считаю что для первой команды надо набрать 5 героев из 100 без учёта порядка, это С из 100 по 5. Для второй команды остаётся выбор из 95 героев, тк 5 уже заняты. С из 100 по 5. А вот про учёт порядка команд я призадумался, надо ли на 2 делить.
>>241690725 Я понимаю, что ты прав, но не понимаю, почему. Вот у нас 10 позиций, на которые мы выбираем персонажей, если не учитывать команды. Их можно выбрать С из 100 по 10. Проведём условную черту между позициями и получим две команды. Почему это неправильно? Наверное, будут какие-то повторения, но не могу придумать ни одно.
>>241690627 > С из 100 по 10 Это просто способ выбрать 10 героев. Дальше для каждой десятки нужно выбрать 5 героев для одной команды. Итого (С из 100 по 10) умножить на (С из 10 по 5)
>>241691224 Представь что героев в игре не 100 а 10 всего. Тогда ты утверждаешь что только один способ поделить на команды, а это не так. Твою условную черту надо думать в каком месте поставить.
>>241691537 Тащемта это другой способ посчитать. Выбираем кол во способов набрать пул героев на игру, а потом сколько способов раскидать этот пул на две команды.
100!/(2(5!(90!)+1) Типо 100! - количество комбинаций всех игрунков 5!(90!) - количество героев которых может выбрать каждая команда 2 - количество команд +1 -добавляем когда команды зеркальны. Вроде верно а вроде иди нахуй со своей жожа10
>>241693556 он не может быть верным. Это количество сочетаний с повторениями. Тобишь 01234 56789 и 10234 56789 там считаются как два разных. А если это было по условию то Оп-хуй этого не сообщил.
>>241694323 и нахуя ты мне это скинул? Там про порядок. А не про повторения. И как это противоречит тому, что я написал? Вот если ты не в теме, зачем споришь?
>>241694759 + Оп не указывал, что нужно считать ещё порядок в команде. Размещение по подходит. А если подошло, то это проблема условия которое изложил ОП.
>>241695068 Нам неважно что у нас 2 команды, у нас на каждый матч есть 10 уникальных героев, нам надо посчитать сколько таких уникальных 10-ток можно собрать из 100 героев.
>>241695403 Это избыточное условие. >Как посчитать количество возможных комбинаций героев в разных командах >Комбинация — сочетание разнородных элементов в одном объекте. Учи русский язык, про порядок это ты приплел по своей глупости, так как тебе не хватило ума учесть, что он не имеет значения.
Набросал все варианты для случая 5 героев и 2 игроков в тиме, получается так: 0 ab cd 1 ab cf 2 ab df 3 ac bd 4 ac bf 5 ac df 6 ad bc 7 ad bf 8 ad cf 9 af bc 10 af bd 11 af cd 12 bc df 13 bd cf 14 bf cd
Если это совпадает с требованиями ОПа, то я был прав >>241694983 (только на 2 не поделил сначала)
>>241696424 >>241696424 Шиз? При чем тут одна команда? В этом и сложность задачи, посчитать число возможных разных команд, контекст очевиден. По-твоему "лучник/маг/лекарь" и "маг/лучник/лекарь" это разные команды? Комбинации персонажей одинаковые, порядок разный, я всё четко указал в условии.
>>241698928 С чем не совпадает? Аууу. ты когда считаешь по своей ты порядок у 10 человек сразу отбрасываешь. А а у тебя не просто 10 человек, а 2 команды. Вот ты хотябы понимаешь что в этих формулах? Или похую вообще, лишь бы подставить вместо букв циферки?
>>241699119 > ты когда считаешь по своей ты порядок у 10 человек сразу отбрасываешь Нет, там всё учитывается. C(100, 5) - количество перестановок в первой команде, а во второй будет C(100 - 5, 5), потому что 5 героев уже занято. Поэтому ответ C(100, 5)xC(100 - 5, 5), и он не совпадает с твоей формулой, которая "100!/(2(5!(100-5*2)!))".
>>241699444 >Нет, там всё учитывается. C(100, 5) - количество перестановок в первой команде, а во второй будет C(100 - 5, 5), потому что 5 героев уже занято.
Ты не прав, У тебя должно выйти P(100)/(C(100,5)*C(100-5,5))
>>241699821 + забыл дописать: потому что мозг нужно включать и понимать, что когда мы считаем по двум командам количество нужных ответов должно быть меньше чем когда мы считаем сочетания по одной.
>>241700159 а 5 по 2 мы смотрели уже, тебе не нравится. А так да, ошибся, с P(100)/(C(100,5)*C(100-5,5)) я просто устал уже каждому доказывать что это не так. в любом случае: у тебя выходит n!/(k!k!(n-2k)!) А с какого хуя мы должны дважды множить на k! ты можешь обьяснить?
>>241701022 >с какого хуя мы должны дважды множить на k! Потому что надо умножать количество перестановок первой команды на количество перестановок второй, за вычетом уже занятых героев K, отсюда при умножении и получается: C(N, K) x C(N - K, K) = (N! x (N-K)!) / (K! x (N-K)! x K! x ((N-K) - K)!))