人力资源机器吧 关注:839贴子:1,687
  • 4回复贴,共1

第22关怎么过

只看楼主收藏回复

关于斐波那契数列


IP属地:河南来自Android客户端1楼2017-02-13 16:54回复
    先bump0变成1,然后复制到1和2。拿起2加1扔到3,拿起3加2扔到4……一直重复到8,然后inbox复制到9,之后一个一个地减,如果不是负数就outbox那个数,是负数不要outbox就行了
    这里也是我的极限了……


    IP属地:澳大利亚来自Android客户端2楼2017-02-18 17:07
    回复
      -- HUMAN RESOURCE MACHINE PROGRAM --
      COPYFROM 9
      BUMPUP 9
      a:
      b:
      INBOX
      COPYTO 3
      COPYFROM 9
      COPYTO 1
      COPYTO 0
      OUTBOX
      COPYFROM 1
      OUTBOX
      c:
      COPYFROM 1
      ADD 0
      COPYTO 0
      COPYFROM 3
      SUB 0
      JUMPN a
      COPYFROM 0
      OUTBOX
      COPYFROM 3
      COPYFROM 0
      ADD 1
      COPYTO 1
      COPYFROM 3
      SUB 1
      JUMPN b
      COPYFROM 1
      OUTBOX
      JUMP c


      3楼2017-03-10 20:12
      回复
        优化步骤的话 说说我的思路吧
        主要是运用a+b=c 输入与c比较大小 如果比c大输出 反之重复


        IP属地:俄罗斯来自iPhone客户端4楼2017-03-12 07:53
        回复
          哈哈哈哈,终于完美达成


          IP属地:广东6楼2021-04-12 17:24
          回复