Điều hướng chính

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Số hoàn hảo

Dễ

  • 100 Điểm
  • 43% Tỉ lệ AC
  • 6 Số AC
  • 256M Bộ nhớ giới hạn
  • 1.0s Giới hạn thời gian

Số hoàn hảo là số có tổng các ước nhỏ hơn nó bằng chính nó.

Ví dụ, số \(6\) là số hoàn hảo, bởi vì các ước của \(6\) nhỏ hơn nó chính là \(1\), \(2\), \(3\), \(1 + 2 + 3 = 6\) nên số \(6\) là số hoàn hảo. Tương tự số \(28\) cũng là số hoàn hảo.

Viết chương trình nhập vào một số nguyên dương \(n\) \((1 \leq n \leq 10^8)\). Nếu \(n\) là số hoàn hảo, in ra màn hình YES, ngược lại in ra NO.

Input

Một số nguyên duy nhất là số nguyên dương \(n\) \((1 \leq n \leq 10^8)\).

Output

Yêu cầu bài toán.

Example

Test 1

Input
6
Output
YES

Test 2

Input
28
Output
YES

Test 3

Input
496
Output
YES

Test 4

Input
8128
Output
YES

Test 5

Input
57
Output
NO

Bình luận

Chưa có bình luận nào.