主题:什么是水鲜花数?请帮我举个例子可以吗?
自信
[专家分:0] 发布于 2005-06-09 18:44:00
[em18][color=800000][/color][font=楷体_GB2312][/font]
回复列表 (共46个回复)
31 楼
dorremon1992 [专家分:870] 发布于 2006-05-07 19:41:00
for i=1 to 9
for j=0 to 9
for k=0 to 9
if i^3+j^3+k^3=i*100+j*10+k then print(i*100+j*10+k);
end
end
end
应该是立方
32 楼
mingzhentanq [专家分:60] 发布于 2006-05-14 00:37:00
所谓水鲜花数。。。。。。。。
例如:A*A*A+B*B*B+C*C*C=ABC
33 楼
pkqs90 [专家分:100] 发布于 2006-05-22 11:46:00
水仙花数就是三位数每个数字的立方相加等于这个三位数
比如153,370,371,407
34 楼
pkqs90 [专家分:100] 发布于 2006-05-22 11:48:00
水仙花数就是三位数每个数字的立方相加等于这个三位数
比如153,370,371,407
35 楼
wcwp [专家分:0] 发布于 2006-06-04 09:48:00
水仙花数的概念:是一个三位数,每位数字的立方和等于他本身
for i =100 to 999
a=i\100
b=(imod100)\10
c=i mod 10
rem 上面的a.b,c是得到这个三位数的百位,十位和个位
if a^3+b^3+c^3=i then print i
next c
next b
next a
end
这是用数字拆分来做的,还有一种可以用三重循环,用数字组合来做。
36 楼
小过 [专家分:0] 发布于 2006-06-06 17:55:00
是立方啦,水仙花数又叫阿姆斯特朗数
37 楼
JRX [专家分:180] 发布于 2006-06-09 21:43:00
是立方数
例如153
153=1^3+5^3+3^3
38 楼
jw001 [专家分:0] 发布于 2006-08-08 22:43:00
简单的举个例子153=1^3+5^3+3^3
39 楼
jw001 [专家分:0] 发布于 2006-08-11 20:57:00
水仙花数是指一个三位数,其中各位数字的立方和就等于该数本身。
REM 求水仙花数
N=0
FOR X=100 TO 999
B=INT(X/100)
S=INT((X-B*100)/10)
G=X-B*100-S*10
IF X=B*B*B+S*S*S+G*G*G THEN N=N+1: PRINT X,
NEXT X
PRINT "N="; N
END
40 楼
diylym [专家分:30] 发布于 2006-08-13 14:00:00
水鲜花数? 当然 是 立方了.
我来回复