एक पंडित संख्या एक पूर्णांक है जिसमें प्रत्येक अंक 0 से 9 तक कम से कम एक बार होता है। 1234567890, 1902837465000000, और 9023289761326634265 सभी पंडितजी हैं। इस चुनौती के उद्देश्यों के लिए, 123456789 जैसे नंबर पंडित नहीं हैं, क्योंकि उनके पास 0 नहीं है, भले ही 123456789 = 0123456789।
एक विविध पूर्णांकों की जोड़ी पूर्णांकों की एक जोड़ी है ऐसी है कि Pandigital है। को विविधीकरण घातांक कहा जाता है ।
चुनौती: पूर्णांक को देखते हुए , सबसे छोटी संगत विविध घातांक ज्ञात । यह एक कोड-गोल्फ है , इसलिए बाइट्स में सबसे छोटा कार्यक्रम जीत जाता है।
(आप मान सकते हैं कि इस तरह के एक एक्सपोनेंट मौजूद है, अर्थात, आपके प्रोग्राम को अमान्य इनपुट नहीं दिया जाएगा, जैसे कि 10. की शक्ति।)
आपका समाधान न्यूनतम दिए गए परीक्षण मामलों को संभालने में सक्षम होना चाहिए, लेकिन यह सैद्धांतिक रूप से सभी मान्य इनपुट को संभालना चाहिए।
यह OEIS पर A090493 है।
परीक्षण के मामलों
2 -> 68
3 -> 39
4 -> 34
5 -> 19
6 -> 20
7 -> 18
8 -> 28
9 -> 24
11 -> 23
12 -> 22
13 -> 22
14 -> 21
15 -> 12
16 -> 17
17 -> 14
18 -> 21
19 -> 17
20 -> 51
21 -> 17
22 -> 18
23 -> 14
24 -> 19
25 -> 11
26 -> 18
27 -> 13
28 -> 11
29 -> 12
30 -> 39
31 -> 11
32 -> 14
33 -> 16
34 -> 14
35 -> 19
36 -> 10
1234567890 -> 1
123456789पंडितजी की तरह कुछ गिना जाता है? यह बराबर है 0123456789, जो निश्चित रूप से पंडितजी है।
1234567890 -> 1।