#CCBCMCHIN0000053. Phân loại tam giác theo góc và cạnh (Triangle Types)
Phân loại tam giác theo góc và cạnh (Triangle Types)
Phân loại tam giác theo góc và cạnh (Triangle Types)
Nguồn: beecrowd
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho ba độ dài thực dương . Sắp xếp về thứ tự về mặt toán học. Nếu , ba cạnh không tạo tam giác. Ngược lại phân loại tam giác theo góc bằng cách so sánh với (vuông, tù hoặc nhọn), rồi phân loại thêm theo cạnh (đều hoặc cân nếu phù hợp). Một tam giác có thể xuất hiện hai dòng kết quả: một dòng theo góc và một dòng theo cạnh.
Input
Một dòng chứa ba số thực , mỗi số có không quá một chữ số sau dấu thập phân.
Output
Nếu không tạo tam giác, chỉ in NAO FORMA TRIANGULO. Nếu tạo được, in đúng một trong TRIANGULO RETANGULO, TRIANGULO OBTUSANGULO, TRIANGULO ACUTANGULO, sau đó có thể in TRIANGULO EQUILATERO hoặc TRIANGULO ISOSCELES trên dòng tiếp theo.
Subtask
-
Subtask 1 (20 điểm): ; tối đa một chữ số thập phân.
-
Subtask 2 (30 điểm): ; tối đa một chữ số thập phân.
-
Subtask 3 (50 điểm): ; tối đa một chữ số thập phân.
Ví dụ
Ví dụ 1
Input
3.0 4.0 5.0
Output
TRIANGULO RETANGULO
Giải thích
nên hợp lệ; nên tam giác vuông; không có hai cạnh bằng nhau.
Ví dụ 2
Input
7.0 7.0 7.0
Output
TRIANGULO ACUTANGULO
TRIANGULO EQUILATERO
Giải thích
Ba cạnh bằng nhau nên là tam giác đều; nên đồng thời là tam giác nhọn.