जब से हैलोवीन आ रहा है मैंने सोचा कि मैं एक मजेदार कोड गोल्फ चुनौती शुरू कर सकता हूं!
चुनौती काफी सरल है। आपको एक प्रोग्राम लिखना होगा जो trick
या तो आउटपुट करता है या treat
।
"ट्विस्ट?" आप पूछ सकते हैं। खैर मुझे समझाने की:
आपके कार्यक्रम को निम्न कार्य करना है:
- दो अलग-अलग भाषाओं में संकलन / चलाने योग्य हो। एक ही भाषा के विभिन्न संस्करणों की गिनती नहीं है।
- जब आप प्रोग्राम को एक भाषा में चलाते हैं तो इसे आउटपुट करना चाहिए
trick
और दूसरे को आउटपुट देना चाहिएtreat
। मामला अप्रासंगिक है और व्हाट्सएप पात्रों के साथ स्ट्रिंग को पेडिंग करने की अनुमति है (उदाहरण देखें)। - यह कोड-गोल्फ है , इसलिए सबसे कम बाइट जीतता है।
कुछ स्पष्टीकरण:
मान्य आउटपुट (सिर्फ दो भाषाओं में कोड चलाने के लिए नहीं। आउटपुट की शुरुआत या संकेत देने के लिए उद्धरण भी जोड़ें। उन्हें अपने समाधान में शामिल न करें!)।
"trick"
"Treat"
" TReAt"
"
tRICk "
अमान्य आउटपुट :
"tri ck"
"tr
eat"
"trck"
मुझे यह देखने में दिलचस्पी है कि आप क्या कर सकते हैं! हैप्पी गोल्फिंग!
मैं यह नोट करना चाहूंगा कि यह मेरी पहली चुनौती है इसलिए यदि आपके पास इस सवाल के सुझाव हैं तो कृपया उन्हें एक टिप्पणी के रूप में छोड़ दें।
लीडरबोर्ड
यहां एक नियमित लीडरबोर्ड और भाषा के अनुसार विजेताओं का अवलोकन करने के लिए एक स्टैक स्निपेट है।
यह सुनिश्चित करने के लिए कि आपका उत्तर दिख रहा है, कृपया अपना उत्तर शीर्षक मार्कडाउन टेम्पलेट का उपयोग करके शीर्षक के साथ शुरू करें:
# Language Name, N bytes
N
आपके सबमिशन का आकार कहां है। यदि आप अपने स्कोर में सुधार करते हैं, तो आप पुराने अंकों को हेडलाइन में रख सकते हैं , उनके माध्यम से स्ट्राइक करके। उदाहरण के लिए:
# Ruby, <s>104</s> <s>101</s> 96 bytes
यदि आप अपने हेडर में कई संख्याओं को शामिल करना चाहते हैं (जैसे कि आपका स्कोर दो फ़ाइलों का योग है या आप दुभाषिया ध्वज दंड को अलग से सूचीबद्ध करना चाहते हैं), तो सुनिश्चित करें कि हेडर में वास्तविक अंक अंतिम संख्या है:
# Perl, 43 + 2 (-p flag) = 45 bytes
आप भाषा के नाम को एक लिंक भी बना सकते हैं जो लीडरबोर्ड स्निपेट में दिखाई देगा:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes