回 帖 发 新 帖 刷新版面

主题:什么是水鲜花数?请帮我举个例子可以吗?

[em18][color=800000][/color][font=楷体_GB2312][/font]

回复列表 (共46个回复)

31 楼

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 楼

所谓水鲜花数。。。。。。。。
   例如:A*A*A+B*B*B+C*C*C=ABC

33 楼

水仙花数就是三位数每个数字的立方相加等于这个三位数 
比如153,370,371,407

34 楼

水仙花数就是三位数每个数字的立方相加等于这个三位数 
比如153,370,371,407

35 楼

水仙花数的概念:是一个三位数,每位数字的立方和等于他本身
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 楼

是立方啦,水仙花数又叫阿姆斯特朗数

37 楼

是立方数
例如153
153=1^3+5^3+3^3

38 楼

简单的举个例子153=1^3+5^3+3^3

39 楼

水仙花数是指一个三位数,其中各位数字的立方和就等于该数本身。
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 楼

水鲜花数? 当然 是  立方了.

我来回复

您尚未登录,请登录后再回复。点此登录或注册