У меня проблема с выяснением этой проблемы, она похожа на объединение наборов неуникальных букв, но немного отличается.
Пусть k, m и n - положительные целые числа.У нас есть NM шаров, m цветов, n шаров и k бункеров с уникальной маркировкой.Сколько существует разных способов выбрать n шариков, чтобы положить их в k мешков?
Например, если m = 3, n = k = 2, результат равен 21. Есть 3 цвета, которые мы выбираем2 шарика из 6 для размещения в 2 ячейках.
(-, WW), (-, WR), (-, WB) ...
(WW, -), (WR, -) ...
(W, W), (W, R) ...
(B, W), (B, R)...
Обычная версия этой задачи не требует выбора подмножества общих элементов.Эта проблема дает n!/ х 1 !х 2 !х 3 !... где x 1 , x 2 , x 3 - группы дублированных букв.
исправление (ясность) -> у вас естьв общей сложности нм шаров.n шаров каждого цвета, где есть m цветов;отсюда вы случайным образом выбираете n из этих шариков с общим нм и помещаете их в k отдельных корзин.