यह एक पुलिस और लुटेरे हैं यदि आप प्रारूप से परिचित नहीं हैं तो विकी पर जाने के लिए टैग पर क्लिक करें। इस सवाल के लिए लुटेरों के धागे नहीं होंगे।
पुलिस
Cops के रूप में आपका कार्य पूर्णांक अनुक्रमों के ऑनलाइन विश्वकोश से दो अनुक्रमों का चयन करना है और एक प्रोग्राम लिखना है जो इनपुट के रूप में एक अनुक्रम के nth तत्व को लेता है और दूसरे अनुक्रम के nth तत्व को आउटपुट करता है। फिर आप कोड सहित एक उत्तर बनाते हैं और चयनित अनुक्रमों को छोड़ देते हैं। लुटेरे आपके द्वारा चुने गए अनुक्रमों को खोजने का प्रयास करेंगे और यदि कोई आपके मन में आए अनुक्रमों या कुछ अन्य दृश्यों को खोजने का प्रबंधन करता है जिसके लिए आपके कार्यक्रम को आपको क्रैक के रूप में अपना उत्तर अंकित करना होगा । यदि कोई लुटेरा आपको एक दरार के साथ सूचित करता है जो आपको लगता है कि मान्य नहीं है तो आप एक प्रमाण प्रस्तुत कर सकते हैं कि यह दरार नहीं है। अन्यथा आप इसे अवश्य अंकित करें।
7 दिनों के लिए अनियंत्रित किए गए सामान्य उत्तरों के अनुसार सुरक्षित चिन्हित किए जाने के पात्र हैं। एक कॉप उनके जवाबों को सुरक्षित रख सकता है जो उन दृश्यों को प्रकट करते हैं जो उनके दिमाग में थे। एक बार सुरक्षित जवाब देने के बाद अब दरार नहीं पड़ सकती।
लक्ष्य अपने कार्यक्रम के बाइट की संख्या को कम करने के लिए है, जबकि अनियंत्रित शेष है।
उदाहरण
निम्नलिखित पायथन कोड के n वें तत्व तब्दील A000290 में (वर्ग संख्या) A000217 (त्रिकोणीय संख्या):
lambda x:sum(range(0,int(x**.5+1)))
वजीफा और आवश्यकताएँ
यदि आप एक ऐसा क्रम चुनते हैं जो परिमित साबित नहीं हुआ है तो आपको उन सभी शब्दों को आउटपुट करना होगा जो केवल OEE पृष्ठ पर सूचीबद्ध नहीं हो सकते हैं
अनंत परिशुद्धता पूर्णांक के बिना पिछले नियम भाषाओं के अपवाद के रूप में, उनकी सीमा के बाहर आउटपुट या इनपुट नंबर नहीं है।
आपके इनपुट अनुक्रम का आकार आउटपुट अनुक्रम से छोटा साबित नहीं हुआ होगा।
आपके इनपुट अनुक्रम में कोई भी दोहराव नहीं होना चाहिए (अन्यथा कार्य बहुत असंभव है)
OEIS में उनके पेज पर एक इंडेक्स शामिल है (डिफ़ॉल्ट रूप से "OFFSET" हेडर के बाद पहला नंबर) यह n के लिए आपकी ऑफसेट है (n अनुक्रम पर पहले तत्व के लिए इंडेक्स के बराबर है) यदि आप एक और इंडेक्स चुनते हैं तो आपको इसमें संकेत देना होगा। आपका उत्तर।
यदि आप OEIS पर सूचीबद्ध एक से भिन्न ऑफसेट चुनते हैं, तो आपको अपने इनपुट अनुक्रम के सभी तत्वों को अपने आउटपुट अनुक्रम में संबंधित तत्व के लिए मैप करना होगा।
यदि आपका प्रोग्राम एक इनपुट प्राप्त करता है जो इनपुट अनुक्रम में नहीं है, तो वह जो कुछ भी चाहता है वह कर सकता है (अपरिभाषित व्यवहार)। हालाँकि यह अभी भी एक पूर्णांक उत्पादन करने के लिए अपने सबसे अच्छे हित में है।
यह जानबूझकर आपके कोड को चलाना मुश्किल है, इसे निष्पादित करने या गैर-मुक्त भाषा चयन के माध्यम से समय लेने से मुश्किल है । जबकि मैं बाद में लागू करूँगा मैं पूर्व में लागू नहीं कर सकता। हालाँकि मैं आपको फंसाता हूँ, मज़े के लिए, पूर्व की कोशिश करने के लिए नहीं क्योंकि यह कमजोर कंप्यूटर वाले लोगों के लिए चुनौती को और अधिक कठिन बना देता है।
लुटेरों
लुटेरों के रूप में आपका कार्य बिना चुने हुए, असुरक्षित उत्तरों का चयन करना है और उन दृश्यों को ढूंढना है जिनके बीच वे मैप करते हैं। यदि आप समाधान को हल करते हैं जो काम करता है (जरूरी नहीं कि पुलिस का अपेक्षित समाधान) तो उचित उत्तर पर अनुक्रमों पर टिप्पणी करें।
लुटेरों को यह पुष्टि करने के बारे में ज्यादा चिंता नहीं करनी चाहिए कि दो विशेष अनुक्रम एक समाधान हैं, एक को एक समाधान पोस्ट करना चाहिए अगर यह OEIS पर सभी प्रविष्टियों से मेल खाता है। यदि वह अनुक्रम ऐसा नहीं है जो किसी पुलिस वाले के दिमाग में था, तो पुलिस यह सबूत दे सकती है कि वह गलत है या यदि वह एक नहीं हो सकता है तो उसे क्रैक के रूप में चिह्नित करें।