Số hoàn hảo 2

View as PDF

Submit solution

Points: 0.10
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type

Giới thiệu: Đây là đề Training Python 2

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~ 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 dương ~N~

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

Examples

Input

6

Output

YES

Comments

Please read the guidelines before commenting.


There are no comments at the moment.