В общем виде условие такое:
Имеется N объектов, относящихся к L сортам. Количество объектов каждого сорта известно и равно

,

Определить число различных сочетаний по M объектов из N,

, если объекты, относящиеся к одному сорту,
считаются неразличимыми между собой.
Пример:
N=4, L=2,

, M=3, например, имеем 3 белых шара и 1 красный. Число сочетаний по 3 из 4 равно в данном случае 2 -
(Б, Б, Б) и (Б, Б, К).
В чём проблема:
Известные мне комбинаторные формулы не дают результата, например,

, в ней же все объекты считаются разными,
а у меня 3 белых шара между собой неразличимы. Число сочетаний с повторениями тоже пробовал - безрезультатно.
Я знаю формулу для числа различных перестановок на множестве из n элементов, среди которых имеется

элементов i-го вида:

, но для моего случая ничего похожего не нашёл.
P.S. Прошу прощения, если что-то не по правилам, я старался, даже проверил орфографические ошибки!
Помогите плиз, препод меня сожрёт иначе