ত্রিভুজ

ত্রিভুজ

সহজ

নির্দেশনা

একটি ত্রিভুজ সমবাহু, সমদ্বিবাহু, না বিষমবাহু, তা নির্ণয় করুন।

সমবাহু ত্রিভুজের তিনটি বাহুর দৈর্ঘ্যই সমান।

সমদ্বিবাহু ত্রিভুজের অন্তত দুটি বাহুর দৈর্ঘ্য সমান। (কখনও কখনও এটিকে ঠিক দুটি বাহুর দৈর্ঘ্য সমান হিসেবে উল্লেখ করা হয়, তবে এই অনুশীলনীর উদ্দেশ্যে আমরা অন্তত দুটি বলব।)

বিষমবাহু ত্রিভুজের সব বাহুর দৈর্ঘ্য ভিন্ন।

দ্রষ্টব্য

কোনো আকৃতি ত্রিভুজ হতে গেলে তার প্রতিটি বাহুর দৈর্ঘ্য > 0 হতে হবে, এবং যেকোনো দুটি বাহুর দৈর্ঘ্যের যোগফল তৃতীয় বাহুর দৈর্ঘ্যের চেয়ে বড় বা সমান হতে হবে।

Note

অবক্ষয়ী ত্রিভুজ হলো এমন ত্রিভুজ যেখানে দুটি বাহুর দৈর্ঘ্যের যোগফল তৃতীয় বাহুর দৈর্ঘ্যের সমান, যেমন 1, 1, 2। এই অনুশীলনীতে আমরা অবক্ষয়ী ত্রিভুজের জন্য টেস্ট যোগ না করার সিদ্ধান্ত নিয়েছি। আপনি চাইলে ওই পরিস্থিতিগুলো সামলাতে পারেন, অথবা নিশ্চিন্তে সেগুলো উপেক্ষা করতে পারেন।

সমীকরণে:

ধরা যাক a, b, এবং c ত্রিভুজের বাহু। তাহলে নিচের তিনটি এক্সপ্রেশনই সত্য হতে হবে:

a + b ≥ c
b + c ≥ a
a + c ≥ b

দেখুন ত্রিভুজ অসমতা

বোনাস: মিশ্র টাইপ

আপনার যদি ইচ্ছে থাকে, তবে কয়েকটি বোনাস টেস্ট আছে যেখানে আর্গুমেন্টগুলোর টাইপ সবগুলো এক রকম নয়। এই টেস্টগুলো ঐচ্ছিক, তাই আপনার সলিউশন সাবমিট করার আগে এগুলো সমাধান করা আবশ্যক নয়।

GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি একটি নতুন উইন্ডো বা ট্যাবে খোলে
Prolog Exercism

ত্রিভুজ শুরু করতে প্রস্তুত?

Exercism-এ সাইন আপ করুন, Prolog ট্র্যাকের 109টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।