यह OEIS से संबंधित एक उत्तर-चेनिंग चुनौती है।
ओह, इसके लिए औचित्य है क्योंकि एक कंपनी को अपने ओईआईएस अनुक्रमों को वास्तविक खराब प्रिंट करने के लिए एक कार्यक्रम की आवश्यकता होती है और उनकी हर भाषा होती है।
उत्तर-चेनिंग प्रारूप निम्नलिखित तरीके से काम करता है:
कोई व्यक्ति पहले उत्तर को पोस्ट करता है, जिसमें से आगे के सभी समाधान स्टेम होते हैं। यह उत्तर एक प्रोग्राम है, जिसे एक नंबर एन दिया गया है, जो भी सूचकांक चुनते हैं, उसके OEIS अनुक्रम में Nth नंबर इनपुट करते हैं (हम इसे अनुक्रम 1 कहेंगे), जिस भी भाषा में वे चुनते हैं (भाषा 1)
कोई और साथ आता है और अपने स्वयं के अनुक्रम का चयन करता है (जो कि पिछले से अलग होना चाहिए, और पिछले सभी दृश्यों से)। वे एक प्रोग्राम बनाते हैं, दूसरी भाषा में (जिसे सभी पिछली भाषाओं से अलग होना पड़ता है), जो कि भाषा में एक नंबर N को दिया गया है 1 अनुक्रम के Nth नंबर को आउटपुट करता है और, भाषा में एक नंबर दिया गया 2 क्रम के Nth नंबर को आउटपुट करता है 2।
यह प्रक्रिया जारी रहती है।
एक अनुक्रम का nth शब्द वह शब्द है जो पहली बार के बाद n आता है, पहले आइटम से काम करता है। यहां हम कोडर्स पर आसान होने के लिए 0 और 1-इंडेक्सिंग का उपयोग करते हैं!
कोई भाषा या अनुक्रम पुन: उपयोग नहीं कर रहा है।
इनपुट एक पूर्णांक या एक पूर्णांक का एक स्ट्रिंग प्रतिनिधित्व होना चाहिए और आउटपुट अनुक्रम का सही मान होना चाहिए। त्रुटि हैंडलिंग (गैर-इंट इनपुट) की आवश्यकता नहीं है।
आपको एक पंक्ति में दो बार पोस्ट नहीं करना चाहिए।
दोबारा पोस्ट करने से पहले आपको एक घंटे या उससे अधिक प्रतीक्षा करनी होगी।
जो कोई भी एक सप्ताह के बाद उत्तर देने के लिए पोस्ट-टू-लास्ट होता है (वह व्यक्ति जिसने श्रृंखला नहीं तोड़ी थी) जीतता है, हालांकि प्रतियोगिता अनिश्चित काल तक जारी रह सकती है। यदि आप अंतिम हैं और यह दिखा सकते हैं कि आप इसमें एक और भाषा जोड़ सकते हैं, तो आप अगले विजेता तक चुनौती जारी रखेंगे।
आप मान सकते हैं कि इनपुट या आउटपुट आपकी भाषा की संख्यात्मक सीमा के बाहर नहीं होगा (उदाहरण के लिए, यह मानते हुए कि IEEE की सीमा किसी भी क्रम से आगे नहीं बढ़ेगी), लेकिन एक चालबाज न बनें और इसका उपयोग करके दुरुपयोग करें भाषा जो केवल 1 है।
किसी भी अनुक्रम को चुना जा सकता है, जब तक कि इसका पहले उपयोग नहीं किया गया हो।
इनपुट आपके द्वारा उपयोग किए जा रहे अनुक्रम के लिए आउट-ऑफ-बाउंड नहीं हो सकता है।
दो अलग-अलग भाषा संस्करण अलग-अलग भाषाएं हैं (पायथन 2 और पायथन 3 को अपनी खुद की अलग भाषाएं माना जाता है)। यह कठोर नहीं है, लेकिन अंगूठे के नियम के रूप में, यदि इसे TIO पर उसी भाषा के किसी अन्य संस्करण से अलग किया जाता है, तो यह अलग है।
यह प्रतिबंधित नहीं है, लेकिन एक बार OEIS द्वारा दिए गए फॉर्मूले का उपयोग न करने का प्रयास करें।
यदि आपका परिणामी कोड 65536 अक्षर से अधिक लंबा है, तो इसे एक्सेस करने के लिए एक लिंक प्रदान करें (जैसे पास्टबिन)।
बस इतना ही और इतना ही। तैयार? सेट? आनंद!
हां, यह "एक के बाद एक OEIS" है, लेकिन मल्टीप्लेयर पर रखा गया है। मैंने सोचा था कि यह अच्छा होगा।