完美数共有几个?是那些?请尽量说出全部!28,496,8128,33550336,8589869056(10位),137

xigua7772022-10-04 11:39:542条回答

完美数共有几个?是那些?
请尽量说出全部!
28,496,8128,33550336,8589869056(10位),137438691328(12位),2305843008139952128(19位)...1998年发现的最大的完美数是:2^3021376(2^3021377-1)。

已提交,审核后显示!提交回复

共2条回复
hu_babei 共回答了16个问题 | 采纳率87.5%
寻找完全数并不是容易的事.经过不少数学家研究,到目前为止,一共找到了47个完全数.
1年前
龙飞F 共回答了1个问题 | 采纳率
public class B
{
public static void main(String args[])
{ int n=1;
for( n=2;n<=10000;n++)
{
int sum=0;
for(int i=1;i {
if(n%i==0)
sum=sum+i;
}
if(sum==n) System.out.print(sum+"t");
}

}
}
1年前

相关推荐

若一个正整数等于她所有因数之和(包括1但不包括这个数本身),则称这个数为“完美数”,例如28是一个“完美数”,因为1+2
若一个正整数等于她所有因数之和(包括1但不包括这个数本身),则称这个数为“完美数”,例如28是一个“完美数”,因为1+2+4+7+14=28,若一个正整数的所有因数之和比这个数小1(包括1但不包括这个数本身),则称这个数为“近乎完美数”,例如8是个“近乎完美数”,因为1+2+4=7,从小到大的第五个“近乎完美数”是______.
雨默之我郁闷1年前1
红雁 共回答了21个问题 | 采纳率85.7%
解题思路:直接利用题中所给公式计算即可,得出2n的约数有1,2,22,…2n-1(不含2n),1+2+22+…+2n-1=2n故成立,从而得出从小到大的第五个“近乎完美数”的值.

∵2,4,8,…是近乎完美数,
猜测2n,n为正整数是近乎完美数,2n的约数有1,2,22,…
2n-1(不含2n),1+2+22+…+2n-1=2n故成立.
第4个“近似完美数”是:24=16,
∴从小到大的第五个“近乎完美数”的值是:25=32.
故答案为:32.

点评:
本题考点: 整数问题的综合运用.

考点点评: 此题主要考查了整数的综合性问题的应用,主要培养学生的分析、总结、归纳能力,规律型的习题一般是从所给的数据和运算方法进行分析,从特殊值的规律上总结出一般性的规律.

有哪些完美数快
此地无影三百两1年前1
泰山之巅 共回答了23个问题 | 采纳率95.7%
前12个完全数 1……6 2……28 3……496 4……8128 5……33550336 6……8589869056 7……137438691328 8……2305843008139952128 9……2658455991569831744654692615953842176 10……191561942608236107294793378084303638130997321548169216 11……13164036458569648337239753460458722910223472318386943117783728128 12……14474011154664524427946373126085988481573677491474835889066354349131199152128 之所以只写到第12个,是因为第13个有314位,那么多数字堆在这里不美观.
有什么特别神秘的数字?如圆周率,完美数那些!
某懿1年前1
pollyneu 共回答了22个问题 | 采纳率86.4%
6
最小的完全数 完全数是等于其自身所有能够被其整除的被除数之和的自然数
人类只发现了37个完全数
圆周率小数点后3位相加是第一个完全数6 后7位相加刚好是第二个完全数28
所有雪花都是六边形的
蜜蜂的蜂房是六边形的
昆虫是六足的
洞箫有六个孔
周易的卦象是六爻(六条短线)
已知an=log(n+1)(n+2),把能够使乘积a1a2a3…an是整数的数字n称为完美数,则在区间(1,2010)内
已知an=log(n+1)(n+2),把能够使乘积a1a2a3…an是整数的数字n称为完美数,则在区间(1,2010)内所有的完美数的和为(  )
A.1024
B.2003
C.2026
D.2048
耳耳耳1年前1
lelion 共回答了16个问题 | 采纳率93.8%
解题思路:a1a2a3…an=log23×log34×…×log(n+1)(n+2)=log2(n+2),当n+2=2m(m∈N+),即n=2m-2,m∈N+时,n称为完美数,在区间(1,2010)中找出所有的完美数之后用数列的求和公式进行计算.

∵a1a2a3…an=log23×log34×…×log(n+1)(n+2)=log2(n+2),
当n+2=2m(m∈N+),即n=2m-2,m∈N+时,n称为完美数,
在区间(1,2010)内的完美数为22-2,23-2,24-2,…,2n-2,当2n-2≤2010时,n≤10.
∴在区间(1,2010)内所有的完美数的和S=(22-2)+(23-2)+(24-2)+…+(210-2)
=(22+23+24+…210)-18
=
22×(1−29)
1−2−18=2026,
故选C.

点评:
本题考点: 对数函数图象与性质的综合应用.

考点点评: 迭代相消的题目规律性很强,我们要注意把握这种规律性.

三十以内,除6之外的另一个完美数是?
itlv2401年前1
V感觉V 共回答了15个问题 | 采纳率86.7%
是28
1+2+4+7+14=28
有关完美数的!一 6的因数有:将除以它自身以外的因数相加,和是:二 28的因数有:将除以它自身以外的因数相加,和是:三
有关完美数的!
一 6的因数有:
将除以它自身以外的因数相加,和是:
二 28的因数有:
将除以它自身以外的因数相加,和是:
三 496的因数有
将除以它自身以外的因数相加,和是:
dingyizhen1年前1
grisea 共回答了19个问题 | 采纳率94.7%
一 6的因数有:1、2、3、6
将除以它自身以外的因数相加,和是:6
二 28的因数有:1、2、4、7、14、28
将除以它自身以外的因数相加,和是:28
三 496的因数有1、2、4、8、16、31、62、124、248、496
将除以它自身以外的因数相加,和是:496
C语言算法题 完美数任何一个自然数的约数中都有1和它本身,我们把小于它本身的因数叫做这个自然数的真约数。 如6的所有真约
C语言算法题 完美数
任何一个自然数的约数中都有1和它本身,我们把小于它本身的因数叫做这个自然数的真约数。
如6的所有真约数是1、2、3,而且6=1+2+3。像这样,一个数所有真约数的和正好等于这个数,通常把这个数叫做完美数。
古希腊人非常重视完美数。毕达哥拉斯发现它之后,人们就开始了对完美数的研究。
现在要求输出所有在m和n范围内的完美数。
对于每个测试实例,要求输出所有在给定范围内的完美数,就是说,输出的完美数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;
如果给定的范围内不存在完美数,则输出No;
每个测试实例的输出占一行。
我写的算法超时了 有没有比较好的算法
ri-231年前1
weilin86 共回答了21个问题 | 采纳率100%
//完数
#include
using namespace std;
int main()
{
for(int number=1;numbe
6的因数有1.2.3.6,且1+2+3=6,所以6是完全数(也叫完美数).3Q
6的因数有1.2.3.6,且1+2+3=6,所以6是完全数(也叫完美数).3Q
必须写出为什么
spirit_lz1年前1
大章鱼的爱 共回答了19个问题 | 采纳率89.5%
这是对的,至于为什么,自己已经写了,因为6的因数有1.2.3.6,且1+2+3=6
一道Java编程题如果一个数字的所有真因子之和等于自身,则称它为“完全数”或“完美数”例如:6 = 1 + 2 + 32
一道Java编程题
如果一个数字的所有真因子之和等于自身,则称它为“完全数”或“完美数”
例如:6 = 1 + 2 + 3
28 = 1 + 2 + 4 + 7 + 14
早在公元前300多年,欧几里得就给出了判定完全数的定理:
若 2^n - 1 是素数,则 2^(n-1) * (2^n - 1) 是完全数.
其中 ^ 表示“乘方”运算,乘方的优先级比四则运算高,例如:2^3 = 8,2 * 2^3 = 16,2^3-1 = 7
但人们很快发现,当n很大时,判定一个大数是否为素数到今天也依然是个难题.
因为法国数学家梅森的猜想,我们习惯上把形如:2^n - 1 的素数称为:梅森素数.
截止2013年2月,一共只找到了48个梅森素数.新近找到的梅森素数太大,以至于难于用一般的编程思路窥其全貌,所以我们把任务的难度降低一点:
1963年,美国伊利诺伊大学为了纪念他们找到的第23个梅森素数 n=11213,在每个寄出的信封上都印上了“2^11213-1 是素数”的字样.
2^11213 - 1 这个数字已经很大(有3000多位),请你编程求出这个素数的十进制表示的最后100位.
小神1年前1
清清小河 共回答了19个问题 | 采纳率89.5%
classWangTi2
{
public static void main(String[] args)
{
long start = System.currentTimeMillis();//看一下要运行多长时间
shuanShu();
long end = System.currentTimeMillis();//看一下要运行多长时间
System.out.println("用时"+(end-start));

}

public static void shuanShu()
{
int[] arr = new int[100];
arr[0] = 1;
for(int x=0;x<11213;x++)//可以把11213改成100验证方法的正确性
{//2^20=1048576
int z = 0;
/*
这个循环是记录乘2的结果
*/
for(int y =0;y{

arr[y] = arr[y]<<1;
arr[y] = arr[y] + z;
if (arr[y]>9)
{
arr[y] -= 10;
if(y!=arr.length-1)
z = 1;
}
else z = 0;
}
}
arr[0]--; //这个给最后一个位减1,这个值不会是负数.
System.out.println("这个数的最后100位是:");
for(int x=arr.length-1;x>=0;x--)
{
System.out.print(arr[x]);
if(x%3==0&&x!=0)
System.out.print(",");
}
System.out.println();
}
}思路是有的.定义数组,只存储最后100位.然后不停的乘2,大于9的向上一个数组加1.重复11213次.再把第一个数组减1.这样做是可以的.效率很低.求高人解答.呵呵.
请帮忙告诉我几个相亲数和完美数完美数等于它全部真因数的和,如:6=1+2+3.相亲数:甲数是乙数的全部真因数的和,乙数是
请帮忙告诉我几个相亲数和完美数
完美数等于它全部真因数的和,如:6=1+2+3.
相亲数:甲数是乙数的全部真因数的和,乙数是甲数全部真因数的和,则甲乙互为相亲数,如:220和284.
nah5911年前1
Mosey 共回答了13个问题 | 采纳率100%
相亲数:1184,1210
2620,2924
5020,5564
6232,6368
10744,10856
12285,14595
17296,18416
完美数:28=1+2+3+4+5+6+7
8128和496
完美数咋写的反义词写出世界上所有的反义词
风中带沙1年前1
疯魔天 共回答了23个问题 | 采纳率87%
zxcADFGHJKL'LKJHGFDASDGJK'';LKJHGGHJKL;'
';LKHFSAasdfhjklljgdsaasfghjkllkhgdsaadfhkl'uydfo
'lkhgfdsdfgjkl'‘;kg倒萨阿萨德个借口离开韩国的飒爽的更好看了立刻回复撒ASFHKLLJHFDSADFHKLLKAASDYUOPLKFSDFGHJKL;’ASDFGHJL;'
SDFHKL'
ASDGHKL';
ASRYUO
完美数是啥东东呢?(6是一个完美数)
M杰克逊1年前3
红尘友爱 共回答了15个问题 | 采纳率93.3%
完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数.它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身.
例如:第一个完全数是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.后面的完全数还有496、8128等等