cat "मेव" जाता है
हम सभी एक catकार्यक्रम की अवधारणा से परिचित हैं । उपयोगकर्ता कुछ में टाइप करता है, यह उपयोगकर्ता को वापस गूँजता है। आसान। लेकिन catमैंने अब तक देखे गए सभी कार्यक्रमों में एक तथ्य को याद किया है: एक cat"मेव"। तो आपका काम एक प्रोग्राम लिखना है जो सभी STDINको STDOUT UNLESS इनपुट पर कॉपी करता है cat, जिस स्थिति में आपका प्रोग्राम आउटपुट होना चाहिए cat goes "Meow"।
स्कोरिंग
यह कोड-गोल्फ है , इसलिए आपका स्कोर आपकी बाइट गिनती है, जिसमें कुछ संशोधक हैं:
- यदि आपका प्रोग्राम प्रत्येक अतिरिक्त जानवर के लिए
cat(जैसेcow: cow goes "Moo") के अलावा किसी भी अतिरिक्त जानवरों के लिए काम करता है : -10 - यदि आपका प्रोग्राम "कैट" शब्द का उपयोग नहीं करता है: -15
- यदि आपका कार्यक्रम
fox"क्या लोमड़ी कहती है" का जवाब देती है : -25
पशु और ध्वनि जो एक साथ चलते हैं:
cow goes moo
duck goes quack
sheep goes baa
bees go buzz
frogs go croak
इस सूची में किसी और चीज की अनुमति है।
नियम
- मानक खामियां लागू होती हैं
- आपको कुछ भी नहीं लिखना चाहिए
STDERR - आप दोहरे उद्धरण चिह्नों के बजाय एकल उद्धरण / कोई उद्धरण का उपयोग कर सकते हैं।
लीडरबोर्ड
यहां एक नियमित लीडरबोर्ड और भाषा के अनुसार विजेताओं का अवलोकन करने के लिए एक स्टैक स्निपेट है।
यह सुनिश्चित करने के लिए कि आपका उत्तर दिख रहा है, कृपया अपना उत्तर शीर्षक मार्कडाउन टेम्पलेट का उपयोग करके शीर्षक के साथ शुरू करें:
## 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