ইউএসজিএসের সিসোমিটাররা সবেমাত্র একটি বড় ভূমিকম্প সনাক্ত করেছে! জরুরী প্রতিক্রিয়া দলগুলির ক্ষতিগ্রস্থদের সংখ্যার দ্রুত অনুমান করা দরকার। এই অনুমানটি গণনা করার জন্য একটি প্রোগ্রাম লিখুন।
আপনার প্রোগ্রাম 2 ইনপুট গ্রহণ করে। প্রথমটি ভূমিকম্পের বিবরণ। ভূমিকম্প একটি লাইন বিভাগ হিসাবে মডেল করা হয়েছিল যার সাথে পৃথিবী ফেটে গেছে এবং ত্রুটি থেকে গুরুতর দূরত্বও রয়েছে যার মধ্যে ক্ষতির আশঙ্কা করা যেতে পারে। দ্বিতীয় ইনপুটটি হ'ল এই অঞ্চলে শহরগুলির অবস্থান এবং জনসংখ্যার একটি তালিকা। আপনার প্রোগ্রামটি ক্ষতিগ্রস্থ অঞ্চলে বাস করে এমন লোকের সংখ্যা গণনা করা উচিত, যা ত্রুটি বিভাগের সমালোচনামূলক দূরত্বের মধ্যে থাকা সমস্ত শহরের জনসংখ্যার যোগফল।
ইনপুট
ভূমিকম্পের বর্ণনা দেওয়ার জন্য প্রথমে একটি লাইন, দোষের শুরু এবং শেষের পয়েন্টগুলির সাথে x, y স্থানাঙ্ক, সমালোচনামূলক দূরত্ব সমেত containing বিন্যাসটি হ'ল A_x A_y B_x B_y D
। উদাহরণ স্বরূপ:
3.0 3.0 7.0 4.0 2.5
(৩.০,৩.০) থেকে (.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
উদাহরণের জন্য ঠিক হবে ? এবং আমরা কি আরও কিছু টেস্টকেস পেতে পারি?