Computer >> Máy Tính >  >> Lập trình >> Python

Kiểm tra xem tam giác có hợp lệ hay không nếu các cạnh được cho trong Python

Giả sử chúng ta có ba cạnh. Chúng ta phải kiểm tra xem ba cạnh này có tạo thành một tam giác hay không.

Vì vậy, nếu đầu vào là các cạnh =[14,20,10], thì đầu ra sẽ là Đúng là 20 <(10 + 14).

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -

  • sắp xếp các mặt của danh sách
  • nếu tổng của hai vế đầu tiên <=vế thứ ba, thì
    • trả về Sai
  • trả về True

Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -

Mã mẫu

def solve(sides):
   sides.sort()
   if sides[0] + sides[1] <= sides[2]:
      return False
   return True

sides = [14,20,10]
print(solve(sides))

Đầu vào

[14,20,10]

Đầu ra

True