Số hoàn hảo là số nguyên dương bằng tổng các ước dương nhỏ hơn nó. Ví dụ 28 = 1 + 2 + 4 + 7 + 14 là số hoàn hảo.
Cho số nguyên dương n, hãy kiểm tra n có phải số hoàn hảo không.
Dữ liệu vào
Một số nguyên dương n.
Kết quả
YES nếu n là số hoàn hảo, ngược lại NO.
Giới hạn
1 ≤ n ≤ 10^12.
Ví dụ 1 – vào
28
Ví dụ 1 – ra
YES
Ví dụ 2 – vào
12
Ví dụ 2 – ra
NO