Пытаюсь выделить формулу, которая позволит вычислить количество возможных неповторяющихся комбинаций в множестве с повторяющимися элементами, где каждый уникальный элемент не может образовывать одну последовательность (состоящую из этого уникального элемента) больше чем N раз. Т.е. между этими последовательностями обязательно должно быть хотя бы 1 иной уникальный символ или иная допустимая последовательность.
Например, существует множество с повторяющимися элементами
![$\left\lbrace1,1,1,1,1,9,9\right\rbrace$ $\left\lbrace1,1,1,1,1,9,9\right\rbrace$](https://dxdy-03.korotkov.co.uk/f/e/e/d/eeddae9c5683345627329a0f0d20541682.png)
.
![$ N = 2$ $ N = 2$](https://dxdy-03.korotkov.co.uk/f/6/3/a/63abcf17db86cdf2a35e3d9f3d3dc16782.png)
.
В этом случае одна из правильных комбинаций будет выглядеть так:
![$\left\lbrace1,1,9,1,1,9,1\right\rbrace$ $\left\lbrace1,1,9,1,1,9,1\right\rbrace$](https://dxdy-01.korotkov.co.uk/f/4/3/2/432aabbf3efb1842a8e9807285626ec382.png)
,
а не правильная будет выглядеть так:
![$\left\lbrace1,1,9,9,1,1,1\right\rbrace$ $\left\lbrace1,1,9,9,1,1,1\right\rbrace$](https://dxdy-03.korotkov.co.uk/f/6/5/4/65497ff6c51e0bb91880a24588ab3ea882.png)
.
Известно общее количество не повторяющихся комбинаций:
![$\frac{S!}{\prod\limits_{1}^{2} Ei!}$ $\frac{S!}{\prod\limits_{1}^{2} Ei!}$](https://dxdy-03.korotkov.co.uk/f/a/1/c/a1c46367483880ee137e4caf3f5c2f5e82.png)
, где S - количество позиций в множестве.
Еi - Количество вхождений в множество уникального элемента. Таким образом, расчет для нашего примера будет выглядеть так
![$\frac{7!}{5!\ast2!}=\frac{5040}{240}=21$ $\frac{7!}{5!\ast2!}=\frac{5040}{240}=21$](https://dxdy-04.korotkov.co.uk/f/b/0/3/b03c1d59b239ad36f225657a1dc9cd0882.png)
А вот как дальше, не соображу. Как выделить из общего количества именно нужные комбинации. Может есть у кого идеи, ну или хотя бы советом помогите, пожалуйста, на что нужно обратить внимание что бы подвинуться дальше.