0. परिभाषाएँ
एक क्रम संख्याओं की एक सूची है।
एक श्रृंखला संख्याओं की सूची का योग है। प्राकृतिक संख्याओं के
सेट में सभी "शून्य से अधिक गैर-नकारात्मक पूर्णांक होते हैं"।
एक भाजक एक प्राकृतिक संख्या के (इस प्रसंग में) जे एक प्राकृतिक संख्या है मैं , ऐसा है कि जे ÷ मैं भी एक प्राकृतिक संख्या है।
1. पहले
इस साइट पर अन्य प्रश्न के एक जोड़े विभाज्य की अवधारणा, या एक प्राकृतिक संख्या की divisors के अनुक्रम का उल्लेख एक जो कम से कम कर रहे हैं एक । सौहार्दपूर्ण संख्या निर्धारित करने में इन विभाजकों का योग शामिल होता है, जिसे एक विभाज्य राशि या विभाज्य श्रृंखला कहा जाता है। हर प्राकृतिक संख्या का अपना एक अलग योग होता है, हालाँकि किसी संख्या के विभाज्य योग का मूल्य उस संख्या के लिए आवश्यक नहीं है। ( एग्जम्प्ली ग्राटिया , प्रत्येक प्राइम नंबर में 1 का कुल योग होता है)
2. चुनौती
एक प्राकृतिक संख्या को देखते हुए n
, n
विभाज्य रकम के अनुक्रम का वें अंक लौटाएं । 1 के लिए श्रृंखला के साथ शुरू होने वाले अनुक्रम में पहली कई श्रृंखलाएं हैं:
{0, 1, 1, 3, 1, 6, 1, 7, 4, 8, 1, 16, 1, 10, 9, 15, 1, 21, 1, 22, 11, 14, 1, 36, 6, 16, 13}
संबंधित, ये जैसे दिखते हैं:
0113161748116110915121122111413661613
इनपुट आपकी वरीयता के अनुसार शून्य-अनुक्रमित या एक-अनुक्रमित हो सकता है। समाधान प्रोग्राम या फ़ंक्शंस होने चाहिए जो 10,000 अंकों ( 9999
या अप करने के लिए इनपुट 10000
) को वापस करने में सक्षम हों । सबसे कम काम करने वाला समाधान जीतता है।
3. परीक्षण मामले
सही इनपुट-आउटपुट जोड़े शामिल होने चाहिए, लेकिन निम्नलिखित तक सीमित नहीं हैं:
0 or 1 -> 0
4 or 5 -> 1
12 or 13 -> 6
9999 or 10000 -> 7
"या" से पहले की संख्या 0-अनुक्रमित है; निम्नलिखित संख्या 1-अनुक्रमित है।
अतिरिक्त परीक्षण मामलों के अनुरोध पर प्रदान किए जा सकते हैं।
4. संदर्भ
OEIS की संख्या और उनके विभाज्य रकम की एक सूची है।