
typeOfTriangle
Cho 3 độ dài 3 cạnh a, b, c
. Kiểm tra xem 3 cạnh này có phải là một tam giác hay không. Trả về -1 nếu không phải. Trả về 0 nếu là tam giác thường. Trả về 1 nếu là tam giác đều. Trả về 2 nếu là tam giác cân. Trả về 3 nếu là tam giác vuông.
Ví dụ
- Với
a, b, c = 3, 4, 5
, đầu ra làtypeOfTriangle(a,b,c) = 3
(the right triangle). - Với
a, b, c = 1, 2, 3
, đầu ra làtypeOfTriangle(a,b,c) = -1
(not the triangle).
Đầu vào/Đầu ra
-
[Giới hạn thời gian chạy] 0.5s (C++), 3s (Java, C#), 4s (Js, Python, Go)
-
[Đầu vào] 3 integers
Guaranteed constraints:
0 ≤ a,b,c ≤ 1000
.
(đầu vào được đảm bảo không có trường hợp đầu ra là tam giác vuông cân) -
[Đầu ra] integer:
-1 <= output.integer <= 3
-1
nếu a, b, c không phải là 3 cạnh của một tam giác.0
nếu a, b, c là 3 cạnh của một tam giác thường.1
nếu a, b, c là 3 cạnh của một tam giác đều.2
nếu a, b, c là 3 cạnh của một tam giác cân.3
nếu a, b, c là 3 cạnh của một tam giác vuông.
Post Comment