Описание
Учитывая длину nи размер алфавита k>0, ваша программа должна определить количество строк с теми параметрами, которые имеют максимальное количество уникальных подстрок. В случае k=2этого генерируется OEIS A134457 .
пример
Например, 2210есть подстроки , 2, 22, 221, 2210, 2, 21, 210, 1, 10, и 0, в общей сложности 11. Тем не менее, 2появляется дважды, поэтому он имеет только 10 уникальных подстроки.
Это как можно больше для длины 4 строки , содержащей 3 различных символов, но она связывает с 35 другими строками в общей сложности 36 Tieing строк в том числе 0012, 2101и 0121. Следовательно, для n=4и k=3, ваша программа должна вывести 36.
Тестовые случаи
n k output
0 5 1
1 3 3
5 1 1
9 2 40
2 3 6
5 5 120
n=2, k=3вывод 9 11,12,21,22,31,32,33,13,23:?