एक और क्रम, एक और चुनौती। "
परिभाषा
एक प्रमुख p
इस क्रम में है, चलो यह कॉल A
हर अंकों के लिए iff, d
में p
की दशमलव विस्तार, आप को बदलने के d
साथ d
की प्रतियां d
और जिसके परिणामस्वरूप पूर्णांक अभी भी प्रधानमंत्री है, शून्य की अनुमति नहीं है।
उदाहरण के लिए, 11
इस क्रम में तुच्छ है (यह संयोग से पहला नंबर है)। अनुक्रम में अगला है 31
, क्योंकि 3331
प्रधान भी है; तब 53
क्योंकि 55555333
प्रधान भी है, इत्यादि।
चुनौती
इस क्रम में एक इनपुट n
, रिटर्न A(n)
, यानी n
वें आइटम को देखते हुए ।
उदाहरण
यहां आरंभ करने के लिए पहले 20 शब्द हैं। यह OEIS पर A057628 है।
11, 31, 53, 131, 149, 223, 283, 311, 313, 331, 397, 463, 641, 691, 937, 941, 1439, 1511, 1741, 1871
शून्य अनुक्रमण का उपयोग करते समय इसका मतलब है A(0) = 11
, A(1) = 31
आदि।
नियम
- आप शून्य- या एक-आधारित अनुक्रमण चुन सकते हैं; कृपया अपने उत्तर में निर्दिष्ट करें जो
- केवल
n
वें तत्व को वापस करने के बजाय, आप पहलेn
शब्दों को वापस करने का विकल्प चुन सकते हैं। - आप मान सकते हैं कि इनपुट / आउटपुट आपकी भाषा के मूल पूर्णांक प्रारूप से बड़ा नहीं होगा; हालाँकि, दोहराया गया अंक आपकी भाषा के मूल प्रारूप से बड़ा हो सकता है, इसलिए इसका हिसाब रखना होगा।
- उदाहरण के लिए,
1871
उदाहरणों की अंतिम संख्या, के अनुरूप अभाज्य है18888888877777771
, जो मानक INT32 की तुलना में थोड़ा बड़ा है। - या तो एक पूर्ण कार्यक्रम या एक समारोह स्वीकार्य हैं। यदि कोई फ़ंक्शन है, तो आप इसे प्रिंट करने के बजाय आउटपुट वापस कर सकते हैं।
- आउटपुट कंसोल के लिए हो सकता है, एक फ़ंक्शन से लौटाया जाता है, एक अलर्ट पॉपअप में प्रदर्शित किया जाता है, आदि।
- मानक खामियों को मना किया जाता है।
- यह कोड-गोल्फ है इसलिए सभी सामान्य गोल्फिंग नियम लागू होते हैं, और सबसे छोटा कोड (बाइट्स में) जीतता है।
* निष्पक्ष होने के लिए, मैं अनुक्रम के पहले कुछ शब्दों के साथ आया था, बस कुछ नंबरों के साथ खेल रहा था, और फिर शेष अनुक्रम प्राप्त करने के लिए OEIS गया।
169
स्वयं प्रधान नहीं है, यह है 13 * 13
।