Đề bài
Cho một số nguyên dương .
Yêu cầu: Viết chương trình kiểm tra xem 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.
Dữ liệu vào
- Dòng đầu chứa số nguyên () là số lượng số cần kiểm tra.
- dòng tiếp theo, mỗi dòng ghi một số ().
Kết quả ra
- Ghi ra dòng, mỗi dòng là một chữ YES hoặc NO tương ứng với dữ liệu đề bài.
Ràng buộc
- Subtask ( số điểm): và .
- Subtask ( số điểm): và .
- Subtask ( số điểm): Theo dữ liệu đề bài.
Ví dụ
3 6 24 50
YES YES NO
Giải thích
- Với , 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à: .
- Với , 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à: .
- Với , không có tam giác vuông nào thỏa mãn yêu cầu đề bài.