码迷,mamicode.com
首页 > 其他好文 > 详细

求出1~1000的所有完全数

时间:2021-04-26 13:45:19      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:sys   style   int   package   string   info   main   ali   oid   

完全数 : 其所有因子的的和等于该数(包括1,但是不包括该数字本身)

package judgment;
/**
* 1~1000的所有完全数
*/
public class Judgment {
public static void main(String[] args) {
for (int i = 1; i <= 1000; i++) {
int num=0;
for (int j = 1; j < i; j++) {
if (i % j == 0) {
num = num + j;
}
}
if (num == i) {
System.out.println(i);
}
}
}
}

输出示例图 :
技术图片

求出1~1000的所有完全数

标签:sys   style   int   package   string   info   main   ali   oid   

原文地址:https://www.cnblogs.com/XIAOPY/p/14700018.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!