描述
给定一个长度n和一个字母大小k>0,您的程序必须确定带有最大唯一子字符串数的那些参数的字符串数。在这种情况下k=2,将生成OEIS A134457。
例
例如,2210具有子   ,2,22,221,2210,2,21,210,1,10,和0,总共11。然而,2出现了两次,所以它只有10个独特的子串。
对于包含3个不同符号的长度为4的字符串,此数目尽可能多,但它与其他35个字符串并列0012,总共36个绑定字符串,包括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
                
                3
              
                  你能举一些例子吗?很难通过简短的描述来应对挑战。
                
                
                  
                    —
                    ETHproductions 
                    
                  
                
              
                  所以不会
                
                  
                    —
                    veganaiZe 
                    
                  
                
              n=2,k=3输出9 :11,12,21,22,31,32,33,13,23?
                
                  @veganaiZe两位数字具有重复的子字符串。
                
                
                  
                    —
                    user1502040