Bài 1. (HSG 9 Hải Phòng 2024-2025)
Xem PDF
Điểm:
1000 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho một số nguyên dương \(A\). Yêu cầu: Viết chương trình kiểm tra xem \(A\) có phải là diện tích của một tam giác vuông có các cạnh là số nguyên hay không. Nếu có in ra YES, nếu không in ra NO.
Input
- Dòng đầu chứa số nguyên \(T\) (\(T \le 1000\)) là số lượng số \(A\) cần kiểm tra.
- \(T\) dòng tiếp theo, mỗi dòng ghi một số \(A\) (\(A \le 10^6\)).
Output
- Ghi ra \(T\) dòng, mỗi dòng là một chữ
YEShoặcNOtương ứng với dữ liệu đề bài.
Example
Test 1
Input
3
6
24
50
Output
YES
YES
NO
Note
- Với \(A=6\), tam giác vuông thỏa mãn yêu cầu đề bài có các cạnh lần lượt là: \(3; 4; 5\).
- Với \(A=24\), tam giác vuông thỏa mãn yêu cầu đề bài có các cạnh lần lượt là: \(6; 8; 10\).
- Với \(A=50\), không có tam giác vuông nào thỏa mãn yêu cầu đề bài.
Scoring
- Subtask \(1\) (\(20\%\) số điểm): \(T=2\) và \(A \le 100\).
- Subtask \(2\) (\(30\%\) số điểm): \(2 < T \le 100\) và \(A \le 100\).
- Subtask \(3\) (\(50\%\) số điểm): Theo dữ liệu đề bài.
Bình luận