Hình học
Mô tả
Anh Ba đang quy hoạch lại diện tích đất trồng cà phê tại buôn làng ở Tây Nguyên. Để thuận tiện cho việc tưới tiêu và thu hoạch, anh muốn chia nhỏ đất thành các lô hình tam giác cân. Anh đã đo được ba độ dài cạnh của một lô đất và cần bạn giúp xác định xem lô đất này có đúng là tam giác cân hay không.
Một tam giác được gọi là tam giác cân khi nó thỏa mãn hai điều kiện:
- Tồn tại: Tổng độ dài của hai cạnh bất kỳ phải lớn hơn cạnh còn lại.
- Đặc điểm: Có ít nhất hai cạnh bằng nhau.
Hãy viết chương trình kiểm tra tính chất này cho lô đất của anh Ba.
Đầu vào
Hàm nhận vào 3 số nguyên a, b, c (0 < a, b, c <= 10^9) đại diện cho độ dài ba cạnh của lô đất.
Đầu ra
Trả về chuỗi "YES" nếu ba cạnh tạo thành một tam giác cân, ngược lại trả về "NO".
Ràng buộc
- 0 < a, b, c <= 10^9.
- Đảm bảo các phép tính số học an toàn trong giới hạn số nguyên 64-bit.
Ví dụ
Ví dụ 1:
- Đầu vào:
3, 3, 4 - Đầu ra:
"YES" - Giải thích: Ba cạnh 3, 3, 4 thỏa mãn điều kiện tồn tại (3+3>4, 3+4>3) và có hai cạnh bằng nhau (3 == 3), nên là tam giác cân.
Ví dụ 2:
- Đầu vào:
2, 3, 4 - Đầu ra:
"NO" - Giải thích: Ba cạnh 2, 3, 4 tạo thành tam giác thường nhưng không có cặp cạnh nào bằng nhau nên không phải là tam giác cân.
Ví dụ 3:
- Đầu vào:
1, 2, 3 - Đầu ra:
"NO" - Giải thích: Điều kiện tồn tại không thỏa mãn vì 1 + 2 không lớn hơn 3 (1+2=3), đây không phải là một tam giác.