विवरण
एक लंबाई n, और एक वर्णमाला के आकार को देखते हुए k>0, आपके प्रोग्राम को उन मापदंडों के साथ तार की संख्या निर्धारित करनी चाहिए, जिनमें अधिकतम संख्या में अद्वितीय सबस्ट्रिंग हैं। के मामले में k=2, यह OEIS A134457 उत्पन्न करता है ।
उदाहरण
उदाहरण के लिए, 2210सबस्ट्रिंग है , 2, 22, 221, 2210, 2, 21, 210, 1, 10, और 0, 11. की कुल हालांकि के लिए, 2दो बार है, इसलिए इसे केवल 10 अद्वितीय सबस्ट्रिंग है।
यह लंबाई 4 3 अलग प्रतीक वाले स्ट्रिंग के लिए यथासंभव अधिक से अधिक है, लेकिन यह भी शामिल है 36 tieing तार के लिए कुल 35 अन्य तार के साथ संबंधों 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=39 11,12,21,22,31,32,33,13,23:?