पृष्ठभूमि
कोपलैंड-Erdős निरंतर "0." के संयोजन है क्रम में अभाज्य संख्याओं के आधार 10 निरूपण के साथ। इसका मूल्य है
0.23571113171923293137414...
OEIS A033308 भी देखें ।
कोपलैंड और एर्दो ने साबित किया कि यह एक सामान्य संख्या है । इसका तात्पर्य यह है कि कोपलैंड-एर्दो स्थिरांक के दशमलव विस्तार में प्रत्येक प्राकृतिक संख्या को किसी बिंदु पर पाया जा सकता है।
चुनौती
एक सकारात्मक पूर्णांक को देखते हुए, इसे बेस 10 (प्रमुख शून्य के बिना) में व्यक्त करें और कोपलैंड-एर्दो के स्थिर के दशमलव अंकों के अनुक्रम में अपनी पहली उपस्थिति के सूचकांक को आउटपुट करें।
किसी भी उचित इनपुट और आउटपुट प्रारूप की अनुमति है, लेकिन इनपुट और आउटपुट बेस 10 में होना चाहिए। विशेष रूप से, इनपुट को एक स्ट्रिंग के रूप में पढ़ा जा सकता है; और उस स्थिति में यह माना जा सकता है कि इसमें अग्रणी शून्य नहीं हैं।
आउटपुट 0-आधारित या 1-आधारित हो सकता है, जो निरंतर के पहले दशमलव से शुरू होता है।
वास्तविक परिणाम डेटा प्रकार, मेमोरी या कंप्यूटिंग शक्ति द्वारा सीमित हो सकते हैं, और इस प्रकार कार्यक्रम कुछ परीक्षण मामलों के लिए विफल हो सकता है। परंतु:
- यह किसी भी इनपुट के लिए सिद्धांत (यानी उन सीमाओं को ध्यान में नहीं रखना) में काम करना चाहिए।
- यह कम से कम पहले चार मामलों के लिए अभ्यास में काम करना चाहिए, और उनमें से प्रत्येक के लिए परिणाम एक मिनट से भी कम समय में उत्पादित किया जाना चाहिए।
परीक्षण के मामलों
आउटपुट यहां 1-आधारित के रूप में दिया गया है।
13 --> 7 # Any prime is of course easy to find
997 --> 44 # ... and seems to always appear at a position less than itself
999 --> 1013 # Of course some numbers do appear later than themselves
314 --> 219 # Approximations to pi are also present
31416 --> 67858 # ... although one may have to go deep to find them
33308 --> 16304 # Number of the referred OEIS sequence: check
36398 --> 39386 # My PPCG ID. Hey, the result is a permutation of the input!
1234567 --> 11047265 # This one may take a while to find