Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
Python, Scratch
Một số tự nhiên được gọi là số hoàn hảo nếu nó bằng tổng tất cả các ước số nó (trừ chính nó), ví dụ ~6 = 1 + 2 + 3~ là số hoàn hảo. Em hãy viết chương trình kiểm tra một số nhập vào xem có phải số hoàn hảo không?
Input Specification
- Một dòng 1 chứa số nguyên ~N~ ~(1 \le N \le 10^{8})~
Output Specification
- Nếu ~N~ là số hoàn hảo thì in ra
YES
, ngược lại in raNO
Sample Input
28
Sample Output
YES
Sample Input
30
Sample Output
NO
Bình luận