48个完美数
答案:1 悬赏:10 手机版
解决时间 2021-02-12 16:24
- 提问者网友:雾里闻花香
- 2021-02-12 07:46
48个完美数
最佳答案
- 五星知识达人网友:玩世
- 2021-02-12 08:57
完全数:如果一个数恰好等于它的因子之和,则称该数为“完全数”或“完美数”。第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。
我用C语言跑了下,48个实在太难找了,程序如下:
#include "stdio.h"
void main()
{
long int j,k,sum = 0;
char i=0;
for(k=2;i<=47;k++)
{
sum=0;
for(j=1;j
if(k%j==0)
sum=sum+j;
if(sum==k)
{
printf("%d ",k);
i++;
}
}
}
我i7机子跑了10分钟就找到了5个:
6 28 496 8128 33550336
于是我放弃了,这是我在网上找到的前48个(目前数学界就找到48个好像):
1……6
2……28
3……496
4……8,128
5……33,550,336
6……8,589,869,056
7……137,438,691,328
8……2,305,843,008,139,952,128
9……2,658,455,991,569,831,744,654,692,615,953,842,176
10……191,561,942,608,236,107,294,793,378,084,303,638,130,997,321,548,169,216
11……13,164,036,458,569,648,337,239,753,460,458,722,910,223,472,318,386,943,117,783,728,128
12……14,474,011,154,664,524,427,946,373,126,085,988,481,573,677,491,474,835,889,066,354,349,131,199,152,128
……
……
47 ……2^42643800 X (2^42643801-1)
48 ……2^57885160 X (2^57885161-1)
第48个是:2^57885160 X (2^57885161-1)
望采纳!
我用C语言跑了下,48个实在太难找了,程序如下:
#include "stdio.h"
void main()
{
long int j,k,sum = 0;
char i=0;
for(k=2;i<=47;k++)
{
sum=0;
for(j=1;j
sum=sum+j;
if(sum==k)
{
printf("%d ",k);
i++;
}
}
}
我i7机子跑了10分钟就找到了5个:
6 28 496 8128 33550336
于是我放弃了,这是我在网上找到的前48个(目前数学界就找到48个好像):
1……6
2……28
3……496
4……8,128
5……33,550,336
6……8,589,869,056
7……137,438,691,328
8……2,305,843,008,139,952,128
9……2,658,455,991,569,831,744,654,692,615,953,842,176
10……191,561,942,608,236,107,294,793,378,084,303,638,130,997,321,548,169,216
11……13,164,036,458,569,648,337,239,753,460,458,722,910,223,472,318,386,943,117,783,728,128
12……14,474,011,154,664,524,427,946,373,126,085,988,481,573,677,491,474,835,889,066,354,349,131,199,152,128
……
……
47 ……2^42643800 X (2^42643801-1)
48 ……2^57885160 X (2^57885161-1)
第48个是:2^57885160 X (2^57885161-1)
望采纳!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯