题目描述
“完全数”是指一个数所有的真因子(即除了自身以外的约数)之和等于自己。如6的真因子为1,2,3,因为1+2+3=6,所以6是完全数。
编写程序,输入一个整数$n(1 \le n \le 10000)$,判断$n$是否为“完全数”,是的话输出$YES$, 不是的话输出$NO$。
输入格式
输入一行一个正整数$n$。
输出格式
输出一行要求的字符串答案。
样例输入
6
样例输出
YES
“完全数”是指一个数所有的真因子(即除了自身以外的约数)之和等于自己。如6的真因子为1,2,3,因为1+2+3=6,所以6是完全数。
编写程序,输入一个整数$n(1 \le n \le 10000)$,判断$n$是否为“完全数”,是的话输出$YES$, 不是的话输出$NO$。
输入一行一个正整数$n$。
输出一行要求的字符串答案。
6
YES