यह शुक्रवार है ... तो चलो गोल्फिंग! कोड लिखें जो गोल्फ के खेल में छेद पर खिलाड़ी के स्कोरिंग को निर्धारित करता है। कोड एक फ़ंक्शन या संपूर्ण प्रोग्राम हो सकता है। जैसा कि शैली बताती है, सबसे छोटा कोड जीतता है।
इनपुट (पैरामीटर या स्टडिन, आपकी पसंद):
- छेद के बराबर का प्रतिनिधित्व करने वाला पूर्णांक, 3 और 6 के बीच होने की गारंटी है
- गोल्फर के स्कोर का प्रतिनिधित्व करने वाला पूर्णांक, 1 और 64 के बीच होने की गारंटी है
आउटपुट (प्रिंट करने के लिए स्टडआउट या रिटर्न, अनुगामी न्यूलाइन की अनुमति है लेकिन आवश्यक नहीं, आपकी पसंद):
- अगर स्कोर 1 है, तो आउटपुट "होल इन वन"
- अगर स्कोर == बराबर - 4 और बराबर> 5, आउटपुट "कोंडोर"
- अगर स्कोर == बराबर - 3 और बराबर> 4, आउटपुट "अल्बाट्रॉस"
- अगर स्कोर == बराबर - 2 और बराबर> 3, आउटपुट "ईगल"
- अगर स्कोर == बराबर - 1, आउटपुट "बर्डी"
- अगर स्कोर == बराबर, आउटपुट "Par"
- अगर स्कोर == बराबर + 1, आउटपुट "बोगी"
- अगर स्कोर == बराबर + 2, आउटपुट "डबल बोगी"
- अगर स्कोर == बराबर + 3, आउटपुट "ट्रिपल बोगी"
- अगर स्कोर> बराबर + 3, आउटपुट "हाहा यू लूजर"
EDIT ने सबसे कम जवाब देने पर डेनिस को बधाई दी!