चुनौती
यह देखते हुए एक आधार और एक सूचकांक , उत्पादन अवधि , इस प्रकार के रूप में परिभाषित:
- को को बेस परिवर्तित करकेऔर उसके बाद बेस 10 में अपने अंकों को फिर से लिखना है
- आउटपुट बेस 10 में होना चाहिए
आधार 5 के लिए टहलने, शब्द 5 होगा:
- ।
- तो ।
- तो ।
- तो ।
- तो ।
- हम स्ट्रिंग
"1011"या पूर्णांक आउटपुट करते हैं1011।
परीक्षण के मामलों
नोट: ये एक अनुक्रमित हैं
base 2, term 5 --> 1100100111110011010011100010101000011000101001000100011011011010001111011100010000001000010011100011
base 9, term 70 --> 1202167480887
base 8, term 30 --> 4752456545
base 4, term 13 --> 2123103032103331200023103133211223233322200311320011300320320100312133201303003031113021311200322222332322220300332231220022313031200030333132302313012110123012123010113230200132021023101313232010013102221103203031121232122020233303303303211132313213012222331020133
टिप्पणियाँ
- मानक खामियों की अनुमति नहीं है
- किसी भी डिफ़ॉल्ट I / O विधि की अनुमति है
- आप अलग-अलग अनुक्रमित (जैसे 0-अनुक्रमित, 1-अनुक्रमित, 2-अनुक्रमित, आदि) का उपयोग टी के लिए कर सकते
- आप पहले शब्दों का उत्पादन कर सकते हैं।
- जैसा कि यह कोड-गोल्फ है , उस भाषा के लिए सबसे छोटा कोड जीतता है
11करेंगे जैसे कि यह आधार में था bऔर इसे वापस आधार 10 में बदल दिया, आदि)
4aआधार -१० में एक मान्य संख्या नहीं होगी
4a, क्योंकि आप आधार को 10 अंकों के आधार के रूप में व्याख्या कर रहे हैं bऔर हर बार आधार 10 में परिवर्तित करेंगे (यानी इस प्रश्न का दूसरा तरीका)।