Opis
Biorąc pod uwagę długość ni rozmiar alfabetu k>0, twój program musi określić liczbę ciągów znaków z tymi parametrami, które mają maksymalną liczbę unikalnych podciągów. W przypadku k=2generuje to OEIS A134457 .
Przykład
Na przykład, 2210ma podciągi , 2, 22, 221, 2210, 2, 21, 210, 1, 10, i 0, w sumie 11. Niemniej jednak, 2pojawia się dwa razy, tak że ma tylko 10 niepowtarzalnych podciągów.
Jest to możliwe, aż do długości łańcucha 4 zawierającej 3 różne symbole, ale że wiąże się z 35 innych łańcuchów w sumie 36 tieing łańcuchów tym 0012, 2101oraz 0121. Dlatego dla n=4i k=3twój program powinien wypisać 36.
Przypadki testowe
n k output
0 5 1
1 3 3
5 1 1
9 2 40
2 3 6
5 5 120
n=2, k=3wyjście 9 11,12,21,22,31,32,33,13,23:?