USGS के भूकंपीय चक्रों ने केवल एक बड़े भूकंप का पता लगाया है! आपातकालीन प्रतिक्रिया टीमों को प्रभावित लोगों की संख्या के त्वरित अनुमान की आवश्यकता होती है। इस अनुमान की गणना करने के लिए एक कार्यक्रम लिखें।
आपके प्रोग्राम को 2 इनपुट मिलते हैं। पहले भूकंप का विवरण है। भूकंप ने एक खंड खंड के रूप में मॉडलिंग की, जिसके साथ पृथ्वी फट गई, साथ ही उस गलती से महत्वपूर्ण दूरी जिसके भीतर क्षति की उम्मीद की जा सकती थी। दूसरा इनपुट क्षेत्र में शहरों की स्थिति और आबादी की एक सूची है। आपके कार्यक्रम को प्रभावित क्षेत्र में रहने वाले लोगों की संख्या की गणना करनी चाहिए, जो कि दोष खंड की महत्वपूर्ण दूरी के भीतर सभी शहरों की आबादी का योग है।
इनपुट
पहले भूकंप का वर्णन करने वाली एक लाइन, जिसमें x, y गलती के प्रारंभ और अंत बिंदुओं के साथ समन्वय करती है, साथ ही महत्वपूर्ण दूरी भी। प्रारूप है A_x A_y B_x B_y D
। उदाहरण के लिए:
3.0 3.0 7.0 4.0 2.5
(3.0,3.0) से (7.0,4.0) और 2.5 की महत्वपूर्ण दूरी तक फैले हुए एन्कोड।
दूसरा, क्षेत्र में शहर की एक पंक्ति, जिसमें x, y शहर और उसकी जनसंख्या का समन्वय है। उदाहरण के लिए:
1.0 1.0 2500
5.0 7.0 8000
3.0 4.0 7500
9.0 6.0 3000
4.0 2.0 1000
उत्पादन
प्रभावित क्षेत्र में रहने वाले लोगों की संख्या। उपरोक्त उदाहरण के लिए केवल तीसरे और पांचवें शहर खतरे के क्षेत्र में हैं, इसलिए आउटपुट होगा
8500
सबसे छोटा कोड जीतता है।
उदाहरण 2
0.0 0.0 10.0 0.0 5.0
5.0 4.0 10000
5.0 -4.0 1000
5.0 6.0 100
11.0 2.0 10
-4.0 4.0 1
उत्पन्न करता है
11010
8500.0
उदाहरण के लिए ठीक होगा ? और क्या हम शायद कुछ और टेस्टकेस पा सकते हैं?