数学吧 关注:907,542贴子:8,818,210
  • 10回复贴,共1

问个关于算法的、谢

只看楼主收藏回复

有些三位数等于它个位数字的立方和,设计一个算法,求所有这样的三位数

设计程序。。^_^


1楼2008-10-17 20:06回复
    楼主是要程序还是算法


    2楼2008-10-17 20:14
    回复
      2025-06-12 16:12:26
      广告
      都可以吧
      谢^_^


      3楼2008-10-17 20:15
      回复
        弱弱问一句,直接一个个验算可以不?


        4楼2008-10-17 20:20
        回复
          定义三个整形变量a,b,c令它们分别跑遍0到9的整数
          然后验算100a+10b+c=a^3+b^3+c^3是否成立
          这应该是最直接的算法了


          5楼2008-10-17 20:24
          回复
            这个要设计算法的。。。
            楼上那个我也知道。。。
            但画框图怎么


            6楼2008-10-17 20:28
            回复
              反正是拿给电脑算的hoho

              就是这样……嗯……

              定义三个变量x、y、z

              开始时给x赋值为1,y和z都是0

              然后判断三个数的立方和是否等于100z + 10y + z

              循环1:如果可以,输出100z + 10y + z
              如果不可以,给x赋值为x+1,
              然后判断x+10y+100z是否大于999
              大于的话,结束,
              不是的话
              然后判断x是否大于9
              如果是,给y赋值为y+1
              不是的话,把x、y、z继续代入循环1

              然后判断y是否大于9
              如果是,给z赋值为z+1
              不是的话,把x、y、z继续代入循环1
              ……
              就酱紫,不知道有没有纰漏


              7楼2008-10-17 20:32
              回复
                ^_^
                太谢谢拉


                8楼2008-10-17 20:34
                回复
                  2025-06-12 16:06:26
                  广告
                  厄。。。超级复杂的。
                  写ing。。


                  9楼2008-10-17 20:44
                  回复
                    我找到的全部解

                    153,370,371,407


                    IP属地:北京10楼2008-10-17 23:13
                    回复
                      .......这是要算法...不是要解


                      11楼2008-10-18 17:45
                      回复