आपका कार्य एक प्रोग्राम, फ़ंक्शन या स्निपेट लिखना है (हाँ, स्निपेट्स की अनुमति है) जो केवल एक पूर्णांक को आउटपुट करता है। हालाँकि , आपको अपने सबमिशन को अलग- अलग पूर्णांक बनाने में सक्षम होना चाहिए जो अलग पूर्णांक भी बनाते हैं। आप पिछले उपसर्गों में दिखाई देने वाले किसी भी बाइट का उपयोग नहीं कर सकते हैं। उदाहरण के लिए, हम उपसर्ग कर सकते हैं:
1 # 1 (Now we can't use 1)
1-6 # -5 (Now we can't use - or 6)
1-6/3 # -1 (Now we can't use / or 3)
1-6/3+0xA # 9 Final submission
नियम
- आपका लक्ष्य सबसे अनोखा पूर्णांक बनाने और बनाने का प्रयास करना है, जबकि उन्हें शून्य के करीब रखना है।
- स्कोरिंग प्रणाली है
((number of unique integers)**3)/(sum of absolute values)
, जहां आपका स्कोर जितना अधिक होगा, उतना बेहतर होगा। ऊपर के उदाहरण स्कोर ।
- स्कोरिंग प्रणाली है
- कम से कम दो अद्वितीय पूर्णांक (शून्य से कोई विभाजन नहीं होना चाहिए!)
- कृपया अपने उत्तर को इसी तरह प्रारूपित करें:
# Language, \$(4^{3})/16 = 4\$
1-6/3+0xA (the full program)
- उल्लेख करें यदि आपका सबमिशन स्निपेट्स से बना है जो किसी मूल्य, फ़ंक्शन या पूर्ण कार्यक्रमों का मूल्यांकन करता है।
- उपसर्गों में से प्रत्येक को सूचीबद्ध करें और (वैकल्पिक रूप से) एक स्पष्टीकरण कि वे कैसे काम करते हैं।
print 123-len(open(__file__).read())
बाद लिख सकते हैं, #
तब तक प्रत्येक बाइट का उपयोग नहीं किया जाता है (कुछ नियंत्रण वर्णों को छोड़कर), उपसर्गों के साथ उन बाइट्स को काटते हुए। 123 को समायोजित करें जो कुछ भी हो, जिसमें आउटपुट की सीमा लगभग 0. है। बेहतर स्कोर के लिए, प्रोग्राम के गैर-टिप्पणी वाले हिस्से को केवल 7 अलग-अलग पात्रों का उपयोग करके फिर से लिखा जा सकता है, जो कि पायथन के लिए सार्वभौमिक हैं। क्या यह सब मान्य है?