आपका कार्य कोड के एक टुकड़े को लिखना है जो ब्रेनफॉक संस्करण में वर्तमान सेल को शून्य करता है, प्रत्येक सेल में सामान्य 0 से 255 के बजाय, मनमाने ढंग से बड़े परिमाण के एक हस्ताक्षरित पूर्णांक हो सकता है ।
आप देखते हैं यह मान सकते हैं एल कोशिकाओं को छोड़ दिया और करने के लिए आर वर्तमान सेल है कि शुरू में शून्य हैं के अधिकार के लिए कोशिकाओं। आप केवल इन l + r +1 कोशिकाओं तक ही पहुँच सकते हैं। आपके कोड के समाप्त होने के बाद, इसे एल + आर अतिरिक्त कोशिकाओं को शून्य और सूचक को मूल स्थिति में वर्तमान सेल पर छोड़ देना चाहिए ।
आप किसी इनपुट / आउटपुट का उपयोग नहीं कर सकते हैं।
सबसे छोटा l + r वाला कोड जीत जाता है। यदि कोई टाई है, तो सबसे छोटा कोड जीत जाता है। यह संदर्भ के लिए आपके कार्यक्रम की समय जटिलता को भी बताने के लिए अनुशंसित है, जहां n वर्तमान सेल में मूल पूर्णांक का निरपेक्ष मान है।
उपयोगी उपकरण
आप TIO पर mbomb007 द्वारा इस दुभाषिया का उपयोग करके इस भिन्नता में एक ब्रेनफैक कार्यक्रम का परीक्षण कर सकते हैं ।
आप इस उत्तर में दुभाषिया का उपयोग बूथबी द्वारा भी कर सकते हैं (अन्य पायथन उत्तर शायद काम भी करते हैं, लेकिन मैंने परीक्षण नहीं किया)।