回 帖 发 新 帖 刷新版面

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

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

回复列表 (共46个回复)

21 楼

水仙花数就是一个数的各位数字的立方的和等于本身。。。

for a=1 to 9
   for b= 0 to 9
      for c= 0 to 9
       if a^3+b^3+c^3=a*100+b*10+c then
       print a*100+b*10+c
       end if
      next c
   next b
next a
end

22 楼

水仙花数就是某一个数,如153它的每一数字1,5,3的立方之和等于原来的数153

23 楼

153,1^3+5^3+3^3=153

24 楼


确实是立方啊

25 楼

是立方!!很确定的  判断语句不能写成
   if  a^3+b^3+c^3 =a*100+b*10+c then
   否则无法得到正确结果!!

26 楼

是 3次方.没错!但是判断条件不能这样写!
  if a^3+b^3+c^3=a*100+b*10+c then
应写成
  if a*a*a+b*b*b+c*c*c =a*100+b*10+c then
  具体为什么偶也不知道

27 楼


晕了
没有人说明白
153=1^3+5^3+3^3
不就明白了?

28 楼

晕了
153=1^3+5^3+3^3  不就明白了

29 楼

FOR I = 100 TO 999
FOR A = 1 TO 9
FOR B = 0 TO 9
FOR C = 0 TO 9
I = 100*A+10*B+C
S = A^3+B^3+C^3
IF I - S = 0 THEN PRINT S
NEXT C,B,A,I

30 楼

FOR I = 100 TO 999
FOR A = 1 TO 9
FOR B = 0 TO 9
FOR C = 0 TO 9
I = 100*A+10*B+C
S = A^3+B^3+C^3
IF I - S = 0 THEN PRINT S
NEXT C,B,A,I

我来回复

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