OEIS में परिवर्तन होता है पर (A111439) Golomb के अनुक्रम । जैसा कि गोलमब के अनुक्रम में A(n)बताया गया है कि कितनी बारn अनुक्रम में दिखाई देता है। लेकिन इसके अलावा, कोई भी लगातार दो संख्याएँ समान नहीं हो सकती हैं। अनुक्रम का निर्माण करते समय, A(n)हमेशा सबसे छोटे धनात्मक पूर्णांक के रूप में चुना जाता है जो इन दो गुणों का उल्लंघन नहीं करता है। लगातार समान संख्याओं को रोकने के कारण, श्रृंखला बढ़ने के साथ-साथ थोड़ा ऊपर-नीचे हो जाती है। यहां पहले 100 शब्द हैं:
1, 2, 3, 2, 3, 4, 3, 4, 5, 6, 5, 6, 5, 6, 7, 6, 7, 8, 7, 8, 9, 8, 9, 8, 9,
10, 9, 10, 9, 10, 11, 10, 11, 10, 11, 10, 11, 12, 11, 12, 13, 12, 13, 12,
13, 12, 13, 12, 13, 14, 15, 14, 15, 14, 15, 14, 15, 14, 15, 14, 15, 16, 15,
16, 17, 16, 17, 16, 17, 16, 17, 16, 17, 18, 17, 18, 17, 18, 19, 18, 19, 18,
19, 18, 19, 18, 19, 18, 19, 20, 19, 20, 21, 20, 21, 20, 21, 20, 21, 20
पहले 10,000 नंबरों की पूरी सूची OEIS पर देखी जा सकती है ।
चुनौती एक प्रोग्राम या फ़ंक्शन लिखना है जो गणना करता है A(n), दिया जाता हैn । nयह 1सुनिश्चित करने के लिए आधारित है कि स्व-वर्णन करने वाली संपत्ति काम करती है।
नियम
आप एक प्रोग्राम या फ़ंक्शन लिख सकते हैं और इनपुट प्राप्त करने और आउटपुट प्रदान करने के हमारे किसी भी मानक तरीके का उपयोग कर सकते हैं।
आप किसी भी प्रोग्रामिंग भाषा का उपयोग कर सकते हैं , लेकिन ध्यान दें कि इन खामियों को डिफ़ॉल्ट रूप से मना किया गया है।
यह कोड-गोल्फ है , इसलिए सबसे छोटा वैध उत्तर - बाइट्स में मापा जाता है - जीतता है।
परीक्षण के मामलों
n A(n)
1 1
4 2
10 6
26 10
100 20
1000 86
1257 100
10000 358
Nअंतिम घटना के बाद कितनी बार प्रकट होता है, N-1जिससे विकट संख्या घट जाती है N।)