编写程序,输入一个正整数,判断是不是完数。如果是完数,输出“Yes”,不是输出“No” 所谓完数是指该数的所有因子(不包含该数本身)之和正好等于该数本身。 例如:6的因子有1、2、和3, 1+2+3=6 28的因子有1、2、4、7和14, 1+2+4+7+14=28 所以6、28都为完数。
测试案例1: 输入:
6
输出:
Yes
测试案例2: 输入:
28
30
No
注册一个 Vijos 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Vijos 通用账户