Kiểm tra số chính phương
Xem dạng PDF
Gửi bài giải
Điểm:
0,10
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
1000M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C++
Hãy viết chương trình nhập vào ~1~ số ~n~ ~(0 \le n \le 10^9)~. Kiểm tra xem ~n~ có phải số chính phương hay không. In ra màn hình "Yes" nếu ~n~ là số chính phương, ngược lại in "No".
Lưu ý: Số chính phương là bình phương của một số tự nhiên. Hay khác hơn, nếu ~n~ là số chính phương khi và chỉ khi tổn tại ~1~ số tự nhiên ~x~ sao cho ~x^2 = n~.
Bình luận