यहाँ कैलिफ़ोर्निया में, हम सूखे में हैं, इसलिए हमें यह जानना होगा कि हमारे पास कितना पानी बचा है इसलिए हम जितना संभव हो उतना पानी का संरक्षण कर सकते हैं।
क्योंकि पानी सीमित आपूर्ति है, आपके कोड को यथासंभव कम होना चाहिए।
उदाहरण
| |
| |
|~~~|
|___|
Output: 0.5
|~~~~~|
| |
| |
|_____|
Output: 1
| |
|__|
Output: 0 (or bonus)
विशिष्टता
इनपुट पूरी तरह से शामिल होगा: |_ ~और newlines। सभी ऊपर ~हवा माना जाता है; _नीचे रिक्त स्थान ~, और ~खुद को पानी माना जाता है। बचे हुए जल का प्रतिशत कंप्यूटर है water / (air + water)। आपके आउटपुट को 4 दशमलव स्थानों पर सटीक होना चाहिए (जब तक कि आप प्रतिशत बोनस के लिए नहीं जाते)। इनपुट हमेशा आयताकार होगा। ~केवल एक लाइन पर होगा किसी पर है। यदि आप चाहें तो इनपुट में वैकल्पिक रूप से एक अनुगामी रेखा फ़ीड भी हो सकती है।
बोनस
यदि आप दोनों बोनस के लिए जाते हैं -15% बोनस -35 बोनस से पहले लागू किया जाता है
-35 बाइट बोनस: यदि आपका कोड "यह सूखा बकरी हाथ से बाहर " प्रिंट करता है , तो आउटपुट के 0 होने पर 0 के बजाय
-15% बोनस: यदि आप एक प्रतिशत का उत्पादन करते हैं।
ऐसा करने के लिए, आप दशमलव स्थान को बाईं ओर दो स्थानों पर स्थानांतरित करेंगे, अग्रणी शून्य को ट्रिम करेंगे, और %अंत में एक जोड़ देंगे । जब तक वे मूल्य को प्रभावित नहीं करते हैं, अनुगामी शून्य (अधिकतम 2) की अनुमति है। 0.5-> इनमें से कोई:50.00% 50% 50.0%
|~~~|(कोई अंडरस्कोर) वैध इनपुट?