Having a set of n letters {A, B, C, ...} how it's possible to calculate the number of different combinations of k elements , if the number of repetitions allowed for each letter is limited to a number, different for each letter?
E.g.
- Letters => {A, B, C, D}
- k = 10
- A can be repeated up to 2 times, B can be repeated up to 4 times, C can be repeated up to 5 times, D can be repeated 3 times?
Thanks in advance