1000以内的水仙花数(1000以内的水仙花数)
admin
2024-05-10 02:17:42
0

水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。

三位的水仙花数共有4个:153,370,371,407;

加一下就可以了,

153+370+371+407=1301

你可以用程序来找到他们,比如用我会的pascal语言就是:

program shuixianhuashu;

var

a,b,c:integer;

begin

for a:=1 to 9 do

for b:=0 to 9 do

for c:=0 to 9 do

if a*a*a+b*b*b+c*c*c=100*a+10*b+c then writeln(100*a+10*b+c);

end.

或:

program sxh;

var a,b,c,d:integer;

begin

for a:=100 to 999 do begin

b:=a mod 10;

c:=a mod 100 div 10;

d:=a div 100;

if b*b*b+c*c*c+d*d*d=a then writeln(a);

end;

end.

也可用C语言:

#include

int main(void)

{

int a,b,c;

for(a=1;a<=9;a++)

for(b=0;b<=9;b++)

for(c=0;c<=9;c++)

if(100*a+10*b+c==a*a*a+b*b*b+c*c*c)

printf("%d%d%d\n",a,b,c);

return 0;

}

153、370、371、407

153 = 1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3

370=3*3*3+7*7*7+0=27+343=370

371=3*3*3+7*7*7+1*1*1=371

407=4*4*4+0+7*7*7=64+343=407

相关内容

11朵玫瑰代表什么意思啊(...
十一朵玫瑰代表一心一意。11朵玫瑰从字面上看就是一心一意,专注的爱...
2024-05-20 02:08:08
月季玫瑰(玫瑰和月季的区别...
玫瑰和月季的区别:花朵不同、刺不同、叶子不同。1、花朵不同玫瑰花花...
2024-05-20 02:06:46
新买的盆栽玫瑰花咋养(刚买...
刚买的玫瑰盆栽怎么处理刚买回来的玫瑰要检查一下根系、植株上是否烂根...
2024-05-20 01:57:37
海棠花什么时候凋谢(垂丝海...
垂丝海棠一般情况下,会在每年的3~4月开花一次,且一年只能开一次,...
2024-05-20 01:44:14
玫瑰花如何种植(玫瑰花种植...
一、盆栽玫瑰花的种植方法1、盆土的配备。①垃圾土70%,河沙30%...
2024-05-20 01:00:22
小苍兰花语(小苍兰花语象征...
小苍兰的象征与寓意为浓情、纯洁、美好。植株表达着喜庆、幸福、欢乐的...
2024-05-20 00:22:59