मेरे पास हेक्सागोनल छड़ का गुच्छा है जो एक साथ एक अजीब मूर्तिकला में चिपके हुए हैं। छड़ 1 से 99 सेंटीमीटर (सेमी) लंबी और 1 वर्ग सेमी क्रॉस-सेक्शन क्षेत्र में हैं। सभी छड़ें एक हेक्सागोनल चेहरे पर कम से कम एक अन्य रॉड से चिपकी हुई हैं। छड़ सभी उनके निचले किनारे पर संरेखित हैं।
कुछ भारी बारिश के बाद, मूर्तिकला पानी से भरा हुआ है। कितना पानी पकड़ता है?
इनपुट
आपके कार्यक्रम को इस प्रारूप में छड़ की लंबाई निर्दिष्ट करने वाले स्थानों और अंकों के जोड़े से युक्त कई लाइनों में (स्टडिन या एक फाइल के माध्यम से) पढ़ना चाहिए:
aa bb
cc dd ee
ff gg
प्रत्येक छड़ (जैसे यहां dd) को अधिकतम 6 आसपास की छड़ों से चिपकाया जाता है जैसा कि उदाहरणों में दिखाया गया है। गुम छड़ें छेद हैं और पानी इकट्ठा नहीं करती हैं। उदाहरण के लिए, इनपुट
04 04
04 01 03
04 04
निम्नलिखित मूर्तिकला का प्रतिनिधित्व करेगा:
केंद्र की छड़ ऊँचाई है 1
(मुझे एक अच्छा कोण नहीं मिला जहाँ वह छड़ी भी दिखाई देती है)। अब उस छड़ के ऊपर का स्तंभ 2 सेमी पानी को पकड़ सकता है, इससे पहले कि वह 3
दाहिनी ओर छड़ के ऊपर से बह जाए । चूंकि अन्य छड़ों में से कोई भी उनके ऊपर कोई पानी नहीं रख सकता है, इसलिए उत्तर होगा 2
। यहां दो और जटिल उदाहरण दिए गए हैं:
Example 2:
55 34 45 66
33 21 27
23 12 01 77
36 31 74
answer = 35 ( 2 on top of 21
+11 on top of 12
+22 on top of 01, before everything overflows over 23)
Example 3:
35 36 77 22 23 32 54 24
33 07 02 04 21 54 07 07 07 76
20 04 07 07 01 20 54 11 81 81 07 76
20 67 67 22 07 01 78 54 07 81 07 81 09 76
20 67 07 67 22 22 07 44 55 54 07 81 07 07 61 07 20
67 57 50 50 07 07 14 03 02 15 81 99 91 07 81 04
67 07 50 50 87 39 45 41 34 81 07 07 89 07 81 79
67 07 50 50 07 07 07 27 07 27 81 07 07 79 81 78
20 67 67 07 07 07 07 99 33 46 02 81 07 07 81 01 20
33 07 07 01 05 01 92 20 02 81 07 81 15 32
22 07 20 20 07 20 63 02 80 81 15 32
45 20 01 20 39 20 15 07 15 32
23 20 20 29 43 21 18 41 20 66 66 43 21
90 99 47 07 20
50 20 02 48
70 56 20
90
answer = 1432
उत्पादन
आपके कार्यक्रम को घन सेंटीमीटर में पानी की मात्रा देने वाले एक पूर्णांक का उत्पादन करना चाहिए।
स्कोर
आपका स्कोर आपके स्रोत कोड की बाइट गिनती है। सबसे कम जीत।
मानक कमियां हमेशा की तरह निषिद्ध हैं।
यह पहेली एक SPOJ प्रश्न से प्रेरित थी ।