Điểm:
800 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Số chính phương là một số nguyên dương bằng bình phương của một số nguyên dương.
Ví dụ: \(1, 4, 9, 16, 100...\) là những số chính phương còn \(3, 8, 15...\) không phải là những số chính phương.
Cho trước một số nguyên dương \(N\). Hãy kiểm tra xem \(N\) có phải là số chính phương không?
Thông số đầu vào
Một dòng duy nhất chứa số nguyên dương \(N\) (\(N \le 1e18\))
Thông số đầu ra
Đưa ra thông báo \("yes"\) nếu \(N\) là số chính phương, ngược lại thông báo \("no"\).
Chú ý các chữ cái đều viết in thường.
Ví dụ đầu vào 1
4
Ví dụ đầu ra 1
yes
Ví dụ đầu vào 2
8
Ví dụ đầu ra 2
no
Bình luận