शब्दानुवाद के लिए मेरी क्षमायाचना। हमने अपनी आंतरिक गोल्फ में काम करने में इसके साथ मज़े किए, लेकिन इसे स्पष्टीकरण के लिए कुछ ईमेल की आवश्यकता थी, इसलिए मुझे उम्मीद है कि मैंने पहली बार इसमें से अधिकांश पर कब्जा कर लिया था।
संकट
एक "सिम्युलेटेड" स्नोफॉल स्नैपशॉट (आपके कार्य / विधि के लिए एक स्ट्रिंग, स्टडिन या पैरामीटर के रूप में) को देखते हुए, 4 मानों पर रिपोर्ट करें: न्यूनतम गहराई, अधिकतम गहराई, औसत गहराई और अवधि।
इनपुट का वर्णन करने के लिए यहां एक स्वरूपित उदाहरण दिया गया है:
* * **
** * ***
** * *
*
--------
'*' एक हिमखंड है और '-' जमीन है। ज़मीन की ओर गिरने वाले उन सभी "बर्फ के टुकड़ों" की कल्पना करें। यह अंतिम "स्नैपशॉट" है:
*
*
** * **
********
--------
आपको रिपोर्ट करने की आवश्यकता है:
- न्यूनतम गहराई - सबसे छोटे "ढेर" (1, उदाहरण के लिए ऊपर) को गिनें
- अधिकतम गहराई - सबसे लंबा "ढेर" (4, उदाहरण के लिए ऊपर) गिनें
- औसत गहराई - सभी "बवासीर" की औसत गिनती (1.9, उदाहरण के लिए - ऊपर से दसवीं तक)
- अवधि - (प्रत्येक "गिरावट" = 1 सेकंड) - पहले स्नैपशॉट से आखिरी स्नैपशॉट तक का समय (उदाहरण के लिए, उदाहरण के लिए)
संदर्भ के लिए एक और उदाहरण:
*
* *
*
*
--------
अंतिम स्नैपशॉट:
* * ***
--------
इनपुट
शुरुआती "स्नैपशॉट" में 8 "पंक्तियां", 8 "कॉलम" होंगे, और पाइप-सीमांकित (पाइप अलग-अलग पंक्तियों) होंगे। उदाहरण के लिए (उद्धरण को छोड़कर):
“ | | | | * | * *| * |* |--------”
आउटपुट
4 मानों को एक लाइन पर पाइप-सीमांकित किया गया: 0 | 1 | 6 | 3 या 0 | 5 | 1 | 1 |
