একটি ত্রিভুজ দেওয়া তিন sidelengths, মূল্যায়ন তার অনুপাত শিরোণামে নিম্নলিখিত সূত্র দেওয়া হলে
কোথায়
সমান্তরাল ত্রিভুজ যত কাছাকাছি, 1
তার দিক অনুপাতের কাছাকাছি । 1
বৈধ ত্রিভুজগুলির জন্য অনুপাতের অনুপাত বড় বা সমান ।
ইনপুট
ইনপুটটি তিনটি প্রকৃত ধনাত্মক সংখ্যা যা কোনও তালিকায় বা প্রয়োজনে অনুরূপ যে কোনও কিছুতে apোকানো যায়।
তিনটি পার্শ্ব দৈর্ঘ্যের ইনপুট করা ক্রমে যেভাবেই হোক না কেন আপনার প্রোগ্রামকে একই মান আউটপুট করতে হবে।
এই তিনটি সংখ্যা সর্বদা একটি ত্রিভুজের বৈধ পার্শ্ব দৈর্ঘ্য হবে (পার্শ্ব দৈর্ঘ্যের মতো একটি ত্রিভুজকে অবনমিত করুন 1
, 1
এবং 2
ইনপুট হিসাবে দেওয়া হবে না)। ভাসমান পয়েন্টের অপ্রতুলতা সম্পর্কে আপনার চিন্তা করার দরকার নেই যখন মানগুলি একটি অবনমিত ত্রিভুজটির খুব কাছাকাছি হয়ে যায় (যেমন এটি গ্রহণযোগ্য যে আপনার প্রোগ্রামটি ইনপুটটির division by 0
জন্য ত্রুটি করবে [1, 1, 1.9999999999999999]
) would
ইনপুটটি STDIN
কোনও ফাংশন আর্গুমেন্ট বা এর অনুরূপ কিছু হিসাবে দেওয়া যেতে পারে ।
আউটপুট
আউটপুটটি এমন একটি সত্যিকারের বৃহত বা সমান 1
যা আপনার ভাষায় গ্রহণযোগ্য স্ট্যান্ডার্ড যথার্থতার সাথে।
আউটপুট মুদ্রিত হতে পারে STDOUT
, কোনও ফাংশন থেকে প্রত্যাবর্তন, বা অনুরূপ কিছু।
পরীক্ষার মামলা
Inputs Output
1 1 1 1
3 4 5 1.25
42 42 3.14 ≈ 6.9476
14 6 12 1.575
6 12 14 1.575
0.5 0.6 0.7 ≈ 1.09375
স্কোরিং
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ত উত্তর ins
42.0
পরিবর্তে এটি ইনপুট গ্রহণযোগ্য 42
।
0
?