यह एक पुलिस और लुटेरे चुनौती है। लुटेरों के धागे के लिए, यहां जाएं ।
पुलिस के तीन कार्य हैं।
1) OEIS से एक क्रम चुनें ।
2) एक भाषा चुनें (यह एक गोल्फलैंग होने का सुझाव दिया गया है, लेकिन ऐसा नहीं होना चाहिए), जब दिए गए इनपुट n
, आउटपुट A(n)
(जहां A(n)
अनुक्रम चुना गया है) सभी सामान्य कोड-गोल्फ नियमों का उपयोग करते हुए ।
इस भाषा को L A और कोड C A को कॉल करें ।
उदाहरण के लिए, जेली और जेली_कोड ।
3) फिर, एक अलग भाषा चुनें (यह एक गैर-गोल्फलैंग होने का सुझाव दिया गया है, लेकिन ऐसा नहीं होना चाहिए) और कोड लिखें जो कोई इनपुट नहीं लेता है और कोड सी ए को आउटपुट करता है , फिर से सभी सामान्य कोड-गोल्फ नियमों का पालन करता है। (ध्यान दें: यह मोटे तौर पर कोड हो सकता है और जरूरी नहीं कि इसे गोल्फ ही बनाया जाए, लेकिन अब यह कोड जितना आसान होगा, उतना ही लुटेरों के लिए यह आसान होगा कि आप इसे सबमिट कर दें।
इस भाषा को L B और कोड C B कहते हैं ।
उदाहरण के लिए, पायथन और पायथन_कोड ।
इस चुनौती के लिए कॉप प्रस्तुत करना अनुक्रम है (निर्दिष्ट किया गया है कि 0- या 1-अनुक्रमित), दो भाषाओं का नाम एल ए और एल बी (और कौन सा भाग हल करता है), और केवल सी बी की बाइट-गिनती । दोनों भागों का वास्तविक कोड, और सी ए की लंबाई , गुप्त रखें।
कॉप के लिए, एल ए और एल बी के लिए प्रलेखन के लिंक , या एक दुभाषिया (या एक टीआईओ लिंक, क्योंकि दोनों शामिल हैं) की सराहना की जाती है, लेकिन इसकी आवश्यकता नहीं है।
डाकू की चुनौती एक सिपाही 'प्रविष्टि और लिखने कोड का चयन करने के लिए है सी सी ही में एल बी भाषा है कि आउटपुट कुछ ही में कोड एल एक भाषा है कि हल करती मूल OEIS कार्य। की लंबाई सी सी की लंबाई से अधिक नहीं हो सकता सी बी के रूप में पुलिस (हालांकि कम हो सकता है) से पता चला। नोट: कोड द्वारा उत्पादित सी सी करता नहीं मिलान करने सी ए ।
हमारे उदाहरण के लिए, इसका मतलब है कि रॉबर को पायथन कोड लिखना है जो कि जेली कोड को आउटपुट करता है जो मूल OEIS अनुक्रम को हल करता है, और यह कि अजगर कोड कोप द्वारा बताई गई लंबाई से अधिक नहीं होना चाहिए।
जीतने की स्थिति
एक हफ्ते में नहीं टूटे गए जवाबों से उनके समाधान का पता चल सकता है, जिस बिंदु पर उन्हें सुरक्षित माना जाता है । ध्यान दें कि यदि आप एक सप्ताह के बाद अपने समाधान को प्रकट नहीं करते हैं, तो भी यह टूट सकता है। सबसे छोटा सुरक्षित उत्तर जीतता है।