একটি ত্রিভুজটির গোলাকার অতিরিক্ত
যেমনটি আমরা সবাই জানি যে কোনও প্ল্যানার ত্রিভুজের কোণগুলির সমষ্টি 180 ডিগ্রির সমান।
তবে একটি গোলাকার ত্রিভুজটির জন্য, কোণগুলির যোগফল সর্বদা 180 ডিগ্রির চেয়ে বেশি থাকে is গোলাকার ত্রিভুজ কোণ এবং 180 ডিগ্রির যোগফলের মধ্যে পার্থক্যকে গোলকের অতিরিক্ত বলে । কাজটি হ'ল প্রদত্ত প্রান্তিক স্থানাঙ্কের সাথে একটি ত্রিভুজের গোলকীয় অতিরিক্তকে গণনা করা।
কিছু পটভূমি
গোলাকৃতির ত্রিভুজটি গোলকের একটি অংশ যা গোলকের তিনটি দুর্দান্ত চেনাশোনা দ্বারা সংজ্ঞায়িত করা হয়।
গোলাকার ত্রিভুজের উভয় দিক এবং কোণগুলি পরিমাপের পরিমাপের পরিমাপে পরিমাপ করা হয়, কারণ প্রতিটি দিকটি গোলকের একটি ছেদ হিসাবে এবং গোলকের কেন্দ্রে ভার্টেক্স সহ কিছু প্ল্যানার কোণ হিসাবে বিবেচনা করা যেতে পারে:
প্রতিটি তিনটি পৃথক দুর্দান্ত চেনাশোনা 8 টি ত্রিভুজকে সংজ্ঞায়িত করে তবে আমরা কেবল যথাযথ ত্রিভুজকে বিবেচনায় নিই , অর্থাৎ। ত্রিভুজ যার কোণ এবং পাশের পদক্ষেপগুলি সন্তুষ্ট করে
ভৌগলিক স্থানাঙ্ক ব্যবস্থার ক্ষেত্রে এটি একটি ত্রিভুজের কোণকে সংজ্ঞায়িত করা সুবিধাজনক। গোলকের একটি খিলানের দৈর্ঘ্য এবং দ্রাঘিমাংশকে প্রদত্ত প্রান্তটি গণনা করতে আমরা সূত্র ব্যবহার করতে পারি:
, কোথায়
বা আরও স্পষ্টত:
(উত্স: https://en.wikedia.org/wiki/Haversine_forula )
গোলাকৃতির ত্রিভুজটি সমাধান করতে দুটি মূল সূত্রগুলি হ'ল:
- কোসাইনের আইন:
- সাইনস আইন:
(উত্স: https://en.wikedia.org/wiki/Saptical_trigonometry#Cosine_rules_and_sine_rules )
তিনটি দিক দেওয়া, কোসাইন বিধি ব্যবহার করে কোণগুলি গণনা করা সহজ:
অবশেষে, একটি ত্রিভুজটির গোলাকৃতির অতিরিক্ত সংজ্ঞা দেওয়া হয়:
একটি ত্রিভুজটির গোলাকার অতিরিক্ত এবং এর ক্ষেত্রের মধ্যে সম্পর্ক সম্পর্কে আকর্ষণীয় কী:
সুতরাং একক গোলকের ক্ষেত্রে ত্রিভুজের আধিক্যটি ত্রিভুজের ক্ষেত্রফলের সমান!
কাজটি
একটি ক্রিয়াকলাপ বা একটি প্রোগ্রাম লিখুন যা ত্রিভুজটির সূক্ষ্ম স্থানাঙ্কের সাহায্যে ডিগ্রিগুলিতে একটি ত্রিভুজটির গোলাকৃতির অতিরিক্ত গণনা করবে। শীর্ষস্থানীয় স্থানাঙ্কগুলি ভৌগলিক স্থানাঙ্ক ব্যবস্থার ক্ষেত্রে সরবরাহ করা হয়।
প্রতিটি শীর্ষবিন্দু আকারে পাস করা উচিত [latitude in degrees][N|S][longitude in degrees][E|W]
। অক্ষাংশ 90 অর্থাৎ যখন দ্রাঘিমাংশ এবং E
বা W
এড়ানো যায় । 90N
, 90S
, 10N100E
, 30S20W
সঠিক প্রান্তবিন্দু বিবরণ, সময় হয় 80N
বা 55S
হয় না।
অক্ষাংশ এবং দ্রাঘিমাংশ সর্বদা পরীক্ষার ক্ষেত্রে পূর্ণসংখ্যার হয়।
এক ডিগ্রীর কম ত্রুটিযুক্ত উত্তরগুলি গ্রহণ করা হবে (নীচের উদাহরণ হিসাবে)। ফলটি আপনার সুবিধার্থে তাই প্রকৃত বা পূর্ণসংখ্যা উভয় হিসাবেই রেন্ডার করা যেতে পারে।
উদাহরণ
ইনপুট
90N0E
0N0E
0N90E
আউটপুট
89.999989
ইনপুট
90N
0N0E
0N90E
আউটপুট
89.999989
ইনপুট
0N0E
0N179E
90N0E
আউটপুট
178.998863
ইনপুট
10N10E
70N20W
70N40E
আউটপুট
11.969793
সমস্ত পরীক্ষার ক্ষেত্রে দ্রাঘিমাংশ এবং অক্ষাংশ হল পূর্ণসংখ্যা সংখ্যা। প্রান্তবিন্দু স্থানাঙ্ক পার্স করে কাজের অংশ তাই একটি প্রান্তবিন্দু একক পংক্তি / আক্ষরিক হিসাবে পাস করা আবশ্যক, এটি পাস করার অনুমতি দেওয়া না 80N20E
চার পরামিতি / স্ট্রিং হিসাবে: 80
, N
, 20
, E
।
এটির গ্যারান্টিটি দেওয়া হয় যে শীর্ষবিন্দুগুলি সমস্ত স্বতন্ত্র এবং তিনটি উভয়ের উভয়ের দুটিই একটি অ্যান্টিপোডাল পয়েন্টের জুড়ি তৈরি করে না।
স্কোরিং
এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম কোডটি জয়ী।