आपको चुनौती है कि निम्नलिखित 5 कार्यों के लिए 5 अलग-अलग पूर्ण कार्यक्रम लिखें:
छाप
Hello, World!एसटीडीआईएन के साथ एक इनपुट को देखते हुए, फैक्टोरियल को आउटपुट करते हुए, आप मान सकते हैं कि इनपुट एक पूर्णांक है = = 0
पूर्णांक N को देखते हुए, primes <= N के योग की गणना करें
एसटीडीआईएन के साथ एक इनपुट को देखते हुए, इनपुट में उपयोग किए गए अक्षरों को आउटपुट करें। उदाहरण के लिए: इनपुट है
Hello world, आपको आउटपुट की आवश्यकता हैhelowrd। ध्यान दें कि आउटपुट लोअरकेस में है। आप मान सकते हैं कि इनपुट हमेशा व्हाट्सएप के साथ अल्फ़ाबेटिक है, व्हाट्सएप को अनदेखा किया जाता है।निम्न हीरे को इस तरह से आउटपुट करें:
* *** ***** ******* ***** *** *
ये सभी चुनौतियां शायद बहुत आसान हैं, लेकिन एक पकड़ है। आपके द्वारा उपयोग किया जाने वाला प्रत्येक अक्षर अन्य कार्यक्रमों में फिर से उपयोग नहीं किया जा सकता है । यह निषिद्ध नहीं है, लेकिन आपको +8 बाइट्स का जुर्माना देगा । उदाहरण के लिए, यदि यह आपका कार्य पहला कार्य है:
print("Hello, World!");
तो फिर आप निम्नलिखित पत्र (अपरकेस या लोअरकेस रूप में) का उपयोग नहीं कर सकते हैं: p, r, i, n, t, h, e, l, o, w, dअन्य कार्यक्रमों में। यदि आपको उनका उपयोग करना है, तो आप प्रत्येक पत्र को 8 बाइट्स के लिए 'खरीद' सकते हैं। इसलिए यदि आप पत्र का उपयोग करना चाहते हैंl किसी अन्य प्रोग्राम में फिर , तो आपको 8 बाइट का जुर्माना मिलता है। आपके द्वारा जुर्माने का भुगतान किए जाने के बाद, आप प्रत्येक पत्र का उपयोग इस कार्यक्रम में जितना चाहें कर सकते हैं। अन्य पात्र मायने नहीं रखते। साथ ही, सभी 5 कार्यक्रम एक ही भाषा में होने चाहिए।
यह कोड-गोल्फ है , इसलिए कम से कम बाइट्स जीतता है!