Gửi bài giải
Điểm:
5,00
Giới hạn thời gian:
2.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C++
Một bộ ba số nguyên dương (x; y; z) được gọi là một bộ ba số nguyên Pythagore nếu bình phương của một số nào đó bằng tổng bình phương của 2 số còn lại. Chẳng hạn: Bộ ba số (3; 4; 5) có 52 = 32 + 42 là một bộ ba số Pythagore.
Yêu cầu: Nhập từ bàn phím 2 số nguyên dương x và y (x, y <=300000). Hãy tìm và in ra màn hình một số nguyên dương z sao cho bộ ba số nguyên (x; y; z) là một bộ ba số nguyên Pythagore.
Chú ý: Nếu không có số nguyên dương z nào thỏa mãn thì in ra màn hình số 0
Ví dụ:
Nhập từ bàn phím |
In ra màn hình |
3 4 |
5 |
Bình luận