यह एक पुलिस और लुटेरों की चुनौती है, लुटेरों का धागा यहां पाया जा सकता है ।
आपका कार्य कुछ कोड लिखना है जो एक OEIS अनुक्रम को आउटपुट करता है, और कोड में अनुक्रम का नाम शामिल है ( A______
) और एक दूसरे अलग अनुक्रम को आउटपुट करता है जब कोड में अनुक्रम का नाम दूसरे अनुक्रम के नाम में बदल दिया जाता है।
यहाँ हास्केल में एक उदाहरण है जो A000217 और A000290 के लिए काम करता है ।
f x|last"A000217"=='0'=x^2|1>0=sum[1..x]
फिर आप दो अनुक्रमों में से एक को प्रकट करते हैं, और दूसरे क्रम को गुप्त रखते हुए कोड। लुटेरे यह पता लगाने का प्रयास करेंगे कि छिपा हुआ क्रम क्या है। यदि कोई डाकू यह निर्धारित करने का प्रबंधन करता है कि आपका अनुक्रम क्या है (या कोई अन्य अनुक्रम जो मानदंडों को पूरा करता है) तो आप उत्तर देते हैं। यदि आपके उत्तर के एक सप्ताह में कोई भी ऐसा नहीं करता है तो आप अपने उत्तर को सुरक्षित मान सकते हैं और सत्यापन के लिए इच्छित समाधान को प्रकट कर सकते हैं। सुरक्षित उत्तर को क्रैक नहीं किया जा सकता है।
इनपुट आउटपुट
यहां से ले गए
आपका कोड एक फ़ंक्शन या पूरा कार्यक्रम हो सकता है जो एक मानक इनपुट विधि के माध्यम से n लेता है और अनुक्रम के n अवधि को OEIS पृष्ठ पर प्रदान किए गए सूचकांक द्वारा अनुक्रमित करता है।
आपको उस अनुक्रम के लिए OEIS b फ़ाइलों में दिए गए सभी मानों का समर्थन करना चाहिए, b फ़ाइलों में किसी भी संख्या को समर्थन की आवश्यकता नहीं है।
स्कोरिंग
आपका स्कोर आपके कोड में बाइट्स की संख्या कम बाइट्स बेहतर होगा।