इस चुनौती की संभावना है:
- यदि आपका प्रोग्राम सामान्य रूप से चलाया जाता है, तो भाषण के सभी कोड (
"
- दोहरे उद्धरण चिह्नों) को मुद्रित किया जाना चाहिए। - यदि आपका प्रोग्राम डबल कोट्स में लपेटा गया है (बदले में भाषण के निशान को बदलकर), तो आमतौर पर उद्धरणों में नहीं होने वाले कोड को प्रिंट किया जाना चाहिए।
उदाहरण के लिए:
मान लें कि आपके पास निम्नलिखित कोड हैं:
fancyStuff("myCode"); "I like".isGreat();
अगर मैं इसे चलाता हूं, तो मुझे इसके आउटपुट की उम्मीद होगी:
myCode
I like
हालांकि, अगर मैंने इसे उद्धरणों में लपेटा, तो मुझे मिलेगा:
"fancyStuff("myCode"); "I like".isGreat();"
जब यह कोड चलाया जाता है, तो अपेक्षित आउटपुट होगा:
fancyStuff(
);
.isGreat();
जाहिर है, उपरोक्त उदाहरण किसी भी भाषा में कार्यात्मक प्रतिक्रिया नहीं है। आपका काम उस कोड को लिखना है जो इस तरह से प्रदर्शन करता है।
नियम
- मानक खामियां लागू होती हैं।
- मुद्रित मूल्य, दोनों उद्धृत और निर्विवाद रूप में, गैर-रिक्त होना चाहिए, या केवल व्हाट्सएप से मिलकर होना चाहिए। इसका मतलब यह भी है कि सभी कार्यक्रमों में कम से कम एक सेट उद्धरण शामिल होना चाहिए।
- हालांकि, व्हाट्सएप को पीछे छोड़ने / आगे बढ़ने की अनुमति है।
- अपने स्वयं के कोड, आवश्यक फ़ाइल नाम आदि को नहीं देख रहा है।
- बेजोड़ उद्धरण अस्वीकृत हैं
- यदि कई तार होते हैं, तो उन्हें या तो newlines के रूप में मुद्रित किया जा सकता है (उदाहरण के रूप में), या किसी अन्य मानव-पठनीय तरीके से - कोई सरणियाँ या ऑब्जेक्ट नहीं
- यह कोड-गोल्फ है , इसलिए बाइट्स जीत में सबसे छोटा जवाब है।