Kiểm tra số hoàn hảo

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ố hoàn hảo
Mô tả và yêu cầu

Kiểm tra số hoàn hảo

Giới hạn thời gian: 1.0s Giới hạn bộ nhớ: 256M

Số hoàn hảo (số hoàn thiện) là một số nguyên dương mà tổng các ước nguyên dương của nó (không bao gồm
ước lớn nhất) bằng chính nó.

Ví dụ
6 =  1 + 2 +  3 là một số hoàn hảo.

Nhiệm vụ của bạn là viết chương trình kiểm tra 1 số nguyên nhập từ bàn phím có phải số hoàn hảo hay không!

Input


     Số nguyên n cần kiểm tra

Giới hạn
     |n|≤  109

Output

     In ra YES    nếu n là số hoàn hảo
     In ra NO   nếu n không phải số hoàn hảo

Sample



Input #1



  6




Output #1



  YES

Tải PDF gốc


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.