परिचय
बेस 10 में, चम्पारण्य स्थिरांक को लगातार पूर्णांक के अभ्यावेदन द्वारा परिभाषित किया जाता है। बेस 10 में: 0.1234567891011121314151617...
और इसी तरह।
आप देख सकते हैं कि दशमलव 15
पर प्रारंभ की पहली उपस्थिति 20th
:
Position
0000000001111111111222222222233333333334444444444555555555566666666
1234567890123456789012345678901234567890123456789012345678901234567
^
0.1234567891011121314151617181920212223242526272829303132333435363738...
^^
15 = position 20
दशमलव 45
पर शुरू होने की पहली उपस्थिति 4th
:
Position
0000000001111111111222222222233333333334444444444555555555566666666
1234567890123456789012345678901234567890123456789012345678901234567
^
0.1234567891011121314151617181920212223242526272829303132333435363738...
^^
45 = position 4
तो, कार्य आसान है। एक गैर-नकारात्मक पूर्णांक को देखते हुए, Champernowne स्थिरांक में पूर्णांक की स्थिति को आउटपुट करता है।
नियम
- आप एक समारोह या एक कार्यक्रम प्रदान कर सकते हैं
- यह कोड-गोल्फ है , इसलिए कम से कम बाइट्स जीत के साथ सबमिशन!
परीक्षण के मामलों
Input: 20
Output: 30
Input: 333
Output: 56
Input: 0
Output: 11 (note that the 0 before the decimal point is ignored)
Input: 2930
Output: 48
0 <= x <= 99
, लेकिन यह सैद्धांतिक रूप से पूर्णांकों से अधिक के लिए काम करना चाहिए 99
।