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!
Dữ liệu
- Số nguyên ~n~ cần kiểm tra
Kết quả
- 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
Ví dụ
Dữ liệu
6
Kết quả
YES
Ràng buộc
- ~ ∣n∣ ≤ 10^9 ~
Bình luận