चुनौती
पीपीसीजी में, हमें यकीन है कि हमारे सीक्वेंस पसंद हैं, इसलिए यहां एक मजेदार है ।
के परिभाषित करते हैं a(n)
होने के रूप में छोटी से छोटी गैर नकारात्मक पूर्णांक X
है कि किसी भी बराबर नहीं है a(k)
( 0 < k < n
), और a(n-1)
और X
किसी भी दशमलव अंक का हिस्सा नहीं है।a(0) = 0
एक इनपुट n > 0
, आउटपुट को देखते हुए a(n)
।
उदाहरण के लिए, निवेश के लिए n = 13
, हमारे पास है a(13) = 20
, के बाद से a(12) = 11
और 20
है सबसे छोटी गैर नकारात्मक पूर्णांक हम अभी तक नहीं देखा है कि के साथ किसी भी दशमलव अंकों के साझा नहीं करता 11
।
अनुक्रम
यहां आरंभ करने के लिए पहले 20 शब्द हैं। यह OEIS पर A067581 क्रम है ।
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 22, 11, 20, 13, 24, 15, 23, 14, 25
नियम
- इनपुट और आउटपुट को आपकी भाषा के मूल पूर्णांक प्रकार में फिट करने के लिए ग्रहण किया जा सकता है।
- इनपुट और आउटपुट किसी भी सुविधाजनक प्रारूप में दिए जा सकते हैं ।
- आप या तो 0-इंडेक्स चुन सकते हैं, जैसा कि मैं अपने उदाहरणों में यहां हूं, या आपके सबमिशन के लिए 1-इंडेक्स। कृपया बताएं कि आप क्या कर रहे हैं।
- या तो एक पूर्ण कार्यक्रम या एक समारोह स्वीकार्य हैं। यदि कोई फ़ंक्शन है, तो आप इसे प्रिंट करने के बजाय आउटपुट वापस कर सकते हैं।
- यदि संभव हो, तो कृपया ऑनलाइन परीक्षण वातावरण का लिंक शामिल करें ताकि अन्य लोग आपके कोड को आज़मा सकें!
- मानक खामियों को मना किया जाता है।
- यह कोड-गोल्फ है इसलिए सभी सामान्य गोल्फिंग नियम लागू होते हैं, और सबसे छोटा कोड (बाइट्स में) जीतता है।
n > 1
(याn ≥ 2
) प्राप्त कर सकते हैं ? (१-इंडेक्सिंग)