Kiểm tra số chính phương
Xem dạng PDF
Gửi bài giải
Điểm:
100,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python
Kiểm tra số chính phương
Mô tả và yêu cầu
DK05 - Kiểm tra số chính phương
Đề bài
Số chính phương là số tự nhiên mà căn bậc hai của nó là một số tự nhiên. Hoặc
nói ngược lại, số chính phương là số bằng bình phương của một số tự nhiên.
Nhiệm vụ của bạn là viết chương trình kiểm tra một số nguyên nn nhập vào từ
bàn phím có phải là số chính phương hay không?
Dữ liệu vào
Số nguyên n cần kiểm tra có phải số chính phương hay không
Dữ liệu ra
Kết quả kiểm tra số chính phương. Nếu số kiểm tra là số chính phương, in ra
"YES", ngược lại in ra "NO". Kết quả in ra không có dấu nháy kép
Giới hạn và chấm điểm
∣n∣≤1012
Ví dụ
Input #1 9 Output #1 YES
Bình luận