美文网首页
9、求完数

9、求完数

作者: RobertLiu123 | 来源:发表于2023-04-03 20:56 被阅读0次

一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3。编程找出1000以内的所有完数。

    public static void main(String[] args) {
        for(int i = 1;i <= 1000;i++){
            int sum = 0;
            for(int j = 1;j < i;j++){
                if(i % j == 0){
                    sum += j;
                }
            }
            if(sum == i){
                System.out.println(i);
            }
        }
    }

相关文章

  • 自学Python:求完数

    先说什么是完数? 如果一个数等于它的因子(因子就是所有可以整除这个数的数)之和,则称该数为“完数”(或“完全数”)...

  • 求一千以内的所有完数

  • 完数

    1.问题描述 求某一范围内完数的个数如果一个数等于它的因子之和,则称该数为完数(或完全数)。例如,6的因子为1,2...

  • 完数

    所谓完数,就是除了它本身之外的因素之和,算法如下:

  • 第三天

    练习程序为:1-1000的奇数之和、输出一个正整数的因数并显示序号、判断一个正整数是否是完数、求1000以内的完数...

  • 蓝杯三十

    算法训练 8-2求完数 时间限制:50.0s 内存限制:256.0MB 提交此题 问题描述 如果一个自然数的...

  • C++算法刷题系列(1)

    一、题目描述 在小于10的自然数中,3或5的倍数有3、5、6和9,这些数之和是23。 求小于1000的自然数中所有...

  • 完数和盈数

  • 求a+aa+aaa+.......+aaaaaaaaa=?

    求a+aa+aaa+.......+aaaaaaaaa=? 其中a为1至9之中的一个数,项数也要可以指定。 具体实...

  • 求回文数

    题目 难度级别:简单 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示...

网友评论

      本文标题:9、求完数

      本文链接:https://www.haomeiwen.com/subject/ltpxddtx.html