मान लीजिए कि हमारे पास तीन पक्ष हैं। हमें यह जांचना है कि ये तीनों भुजाएँ त्रिभुज बना रही हैं या नहीं।
इसलिए, यदि इनपुट पक्षों की तरह है =[14,20,10], तो आउटपुट 20 <(10+14) के रूप में सही होगा।
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- सूची पक्षों को क्रमबद्ध करें
- यदि पहली दो भुजाओं का योग <=तीसरी भुजा, तो
- झूठी वापसी
- सही लौटें
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
उदाहरण कोड
def solve(sides): sides.sort() if sides[0] + sides[1] <= sides[2]: return False return True sides = [14,20,10] print(solve(sides))
इनपुट
[14,20,10]
आउटपुट
True