Số hoàn hảo

Xem dạng PDF

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 ra NO
Sample Input
28
Sample Output
YES
Sample Input
30
Sample Output
NO

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.