Descrizione
Data una lunghezza ne una dimensione dell'alfabeto k>0, il programma deve determinare il numero di stringhe con quei parametri che hanno un numero massimo di sottostringhe univoche. In caso dik=2 , questo genera OEIS A134457 .
Esempio
Ad esempio, 2210ha la sottostringhe , 2, 22, 221, 2210, 2, 21, 210, 1, 10, e0 , per un totale di 11. Tuttavia, 2appare due volte, quindi ha solo 10 sottostringhe unici.
Questo è il maggior numero possibile di 4 corde lunghezza contenente 3 simboli diversi, ma si lega con 35 altre stringhe per un totale di 36 corde tieing compresi 0012, 2101e 0121. Pertanto, per n=4e k=3, il programma dovrebbe generare 36.
Casi test
n k output
0 5 1
1 3 3
5 1 1
9 2 40
2 3 6
5 5 120
n=2, k=3output 9 11,12,21,22,31,32,33,13,23:?