[Hàm] - Tam giác vuông

Xem PDF

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Cho ba đoạn thẳng có độ dài lần lượt là \(A\), \(B\), \(C\). Hãy kiểm tra xem ba đoạn thẳng này có thể ghép thành một tam giác vuông hay không.

Hướng dẫn cài đặt:

C++
bool solve(int A, int B, int C){
    ...
}
Python
def solve(N):
    ...

Input

Gồm ba số nguyên \(A\), \(B\), \(C\) — lần lượt là độ dài ba đoạn thẳng \((1 ≤ A, B, C ≤ 1000)\)

Output

In ra yes nếu hàm kiểm tra ba đoạn thẳng có thể ghép thành tam giác vuông trả ra giá trị "true", ngược lại in ra no.

Sample Test

Test 1
Input
3 4 5
Output
yes
Note

\(3^2 + 4^2 = 9 + 16 = 25 = 5^2\). Ba đoạn thẳng tạo thành tam giác vuông.

Test 2
Input
2 2 3
Output
no
Note

\(2^2 + 2^2 = 4 + 4 = 8 \ne 9 = 3^2\). Không phải tam giác vuông.


Bình luận

Không có bình luận nào.