Phân loại tam giác

Làm quen lập trình · Câu lệnh rẽ nhánh · Giới hạn 1s, 256MB

Cho ba số nguyên dương a, b, c. Hỏi ba số đó có phải là độ dài ba cạnh của một tam giác không, nếu có thì là tam giác gì?

Minh họa các loại tam giácMinh họa các loại tam giác

  • KHONG: không tạo thành tam giác
  • DEU: tam giác đều (ba cạnh bằng nhau)
  • CAN: tam giác cân (hai cạnh bằng nhau, nhưng không đều)
  • VUONG: tam giác vuông (thỏa mãn định lý Pytago a² + b² = c²)
  • THUONG: tam giác thường

(Với cạnh là số nguyên thì không có tam giác vừa vuông vừa cân.)

Dữ liệu vào

Một dòng chứa ba số nguyên dương a, b, c.

Kết quả

Một trong các chữ: KHONG, DEU, CAN, VUONG, THUONG.

Giới hạn

1 ≤ a, b, c ≤ 10^9.

Ví dụ 1 – vào

3 4 5

Ví dụ 1 – ra

VUONG

Ví dụ 2 – vào

2 2 3

Ví dụ 2 – ra

CAN

Ví dụ 3 – vào

1 2 3

Ví dụ 3 – ra

KHONG

Viết code C++ / Python và chấm với toàn bộ test ngay trên web.