`
dcj3sjt126com
  • 浏览: 1828394 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

求3000 以内的全部亲密数

阅读更多

如果整数A 的全部约数(包括1,不包括A 本身)之和等于B,且整数B 的全部约数 
(包括1,不包括B 本身)之和等于A,则称整数A和B是一对亲密数。

function yueshu(a){

            var sum = 0;

            for(var i=1;i<a;i++){

                if(a%i == 0){

                    sum += i;

                }

            }

            return sum;

        }

 

        for(var i =1;i<=3000;i++){

            var j =yueshu(i);

            if(i == yueshu(j)){

                console.log(i,j)

            }

 

        }

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics