【问题描述】
一个数如果恰好等于它的因子之和,这个数就称为“完数”。编写应用程序求1000之内的所有完数。
【输入形式】
【输出形式】
输出完数,要求按行输出,并且有说明文字# 【样例输入】
【样例说明】
wangshu:6
wangshu:28
wangshu:496
【评分标准】
严格按照格式输出
【代码】
public class ab
{
public static void main(String []args)
{
int i=2;
while(i<1000)
{
int ans=0;
for(int j=2;j<i;j++)
{
if(i%j==0)
ans+=j;
}
ans+=1;
if(ans==i)
System.out.println("wangshu:"+ans);
i++;
}
}
}