人力资源机吧 关注:632贴子:2,283

16-41 optimization challenges

只看楼主收藏回复

这里只发一下同时满足size和speed要求的解,并不一定是最短最快。
其中19 20 28 35 38 40 应该是没办法同时满足的,分2个解。


IP属地:广东1楼2015-11-03 15:11回复
    16
    -- HUMAN RESOURCE MACHINE PROGRAM --
    JUMP c
    a:
    COPYTO 0
    SUB 0
    SUB 0
    b:
    OUTBOX
    c:
    INBOX
    JUMPN a
    JUMP b


    IP属地:广东2楼2015-11-03 15:12
    回复
      17
      -- HUMAN RESOURCE MACHINE PROGRAM --
      JUMP d
      a:
      b:
      COPYFROM 4
      c:
      OUTBOX
      d:
      INBOX
      JUMPN e
      INBOX
      JUMPN f
      JUMP b
      e:
      INBOX
      JUMPN a
      f:
      COPYFROM 5
      JUMP c


      IP属地:广东3楼2015-11-03 15:12
      回复
        19
        -- HUMAN RESOURCE MACHINE PROGRAM --
        a:
        INBOX
        COPYTO 0
        b:
        c:
        OUTBOX
        COPYFROM 0
        JUMPZ a
        JUMPN d
        BUMPDN 0
        JUMP c
        d:
        BUMPUP 0
        JUMP b
        -- HUMAN RESOURCE MACHINE PROGRAM --
        JUMP d
        a:
        b:
        c:
        OUTBOX
        d:
        INBOX
        JUMPZ a
        COPYTO 0
        JUMPN f
        e:
        OUTBOX
        BUMPDN 0
        JUMPZ c
        JUMP e
        f:
        g:
        OUTBOX
        BUMPUP 0
        JUMPZ b
        JUMP g


        IP属地:广东4楼2015-11-03 15:14
        回复
          20
          -- HUMAN RESOURCE MACHINE PROGRAM --
          JUMP c
          a:
          COPYFROM 2
          b:
          OUTBOX
          c:
          INBOX
          COPYTO 0
          COPYTO 2
          INBOX
          JUMPZ b
          COPYTO 1
          d:
          BUMPDN 1
          JUMPZ a
          COPYFROM 2
          ADD 0
          COPYTO 2
          JUMP d
          -- HUMAN RESOURCE MACHINE PROGRAM --
          JUMP e
          a:
          COPYTO 2
          INBOX
          b:
          c:
          COPYFROM 2
          d:
          OUTBOX
          e:
          INBOX
          JUMPZ a
          COPYTO 0
          INBOX
          JUMPZ d
          COPYTO 1
          SUB 0
          JUMPN g
          COPYFROM 1
          f:
          COPYTO 2
          BUMPDN 0
          JUMPZ c
          COPYFROM 2
          ADD 1
          JUMP f
          g:
          COPYFROM 0
          h:
          COPYTO 2
          BUMPDN 1
          JUMPZ b
          COPYFROM 2
          ADD 0
          JUMP h


          IP属地:广东5楼2015-11-03 15:16
          回复
            21
            -- HUMAN RESOURCE MACHINE PROGRAM --
            JUMP c
            a:
            COPYFROM 0
            b:
            OUTBOX
            c:
            INBOX
            JUMPZ b
            d:
            COPYTO 0
            INBOX
            JUMPZ a
            ADD 0
            JUMP d


            IP属地:广东6楼2015-11-03 15:17
            回复
              22(这里两个都行)
              -- HUMAN RESOURCE MACHINE PROGRAM --
              a:
              INBOX
              COPYTO 0
              COPYFROM 9
              COPYTO 1
              BUMPUP 1
              COPYTO 2
              OUTBOX
              b:
              COPYFROM 2
              OUTBOX
              COPYFROM 2
              ADD 1
              COPYTO 2
              SUB 1
              COPYTO 1
              COPYFROM 0
              SUB 2
              JUMPN a
              JUMP b
              -- HUMAN RESOURCE MACHINE PROGRAM --
              a:
              INBOX
              COPYTO 0
              COPYTO 1
              COPYFROM 9
              COPYTO 2
              BUMPUP 2
              b:
              COPYTO 3
              OUTBOX
              COPYFROM 1
              SUB 2
              JUMPN a
              COPYTO 1
              COPYFROM 3
              COPYTO 2
              COPYFROM 0
              SUB 1
              JUMP b


              IP属地:广东7楼2015-11-03 15:19
              回复
                23
                -- HUMAN RESOURCE MACHINE PROGRAM --
                JUMP b
                a:
                COPYFROM 0
                OUTBOX
                b:
                INBOX
                c:
                COPYTO 0
                d:
                INBOX
                JUMPZ a
                SUB 0
                JUMPN e
                JUMP d
                e:
                ADD 0
                JUMP c


                IP属地:广东8楼2015-11-03 15:19
                回复
                  24
                  -- HUMAN RESOURCE MACHINE PROGRAM --
                  a:
                  INBOX
                  COPYTO 0
                  INBOX
                  COPYTO 1
                  COPYFROM 0
                  b:
                  SUB 1
                  JUMPN c
                  JUMP b
                  c:
                  ADD 1
                  OUTBOX
                  JUMP a


                  IP属地:广东9楼2015-11-03 15:20
                  回复
                    25
                    -- HUMAN RESOURCE MACHINE PROGRAM --
                    JUMP c
                    a:
                    COPYFROM 1
                    b:
                    OUTBOX
                    c:
                    INBOX
                    JUMPZ b
                    COPYTO 0
                    d:
                    COPYTO 1
                    BUMPDN 0
                    JUMPZ a
                    ADD 1
                    JUMP d


                    IP属地:广东10楼2015-11-03 15:20
                    回复
                      26
                      -- HUMAN RESOURCE MACHINE PROGRAM --
                      a:
                      COPYFROM 9
                      COPYTO 2
                      INBOX
                      COPYTO 0
                      INBOX
                      COPYTO 1
                      b:
                      COPYFROM 0
                      SUB 1
                      JUMPN c
                      COPYTO 0
                      BUMPUP 2
                      JUMP b
                      c:
                      COPYFROM 2
                      OUTBOX
                      JUMP a


                      IP属地:广东11楼2015-11-03 15:21
                      回复
                        28
                        -- HUMAN RESOURCE MACHINE PROGRAM --
                        JUMP b
                        a:
                        COPYFROM 0
                        OUTBOX
                        COPYFROM 1
                        OUTBOX
                        COPYFROM 2
                        OUTBOX
                        b:
                        INBOX
                        COPYTO 0
                        INBOX
                        COPYTO 2
                        INBOX
                        c:
                        COPYTO 1
                        SUB 0
                        JUMPN d
                        JUMP e
                        d:
                        COPYFROM 1
                        COPYTO 5
                        COPYFROM 0
                        COPYTO 1
                        COPYFROM 5
                        COPYTO 0
                        e:
                        COPYFROM 2
                        SUB 1
                        JUMPN f
                        JUMP a
                        f:
                        COPYFROM 2
                        COPYTO 5
                        COPYFROM 1
                        COPYTO 2
                        COPYFROM 5
                        JUMP c
                        -- HUMAN RESOURCE MACHINE PROGRAM --
                        a:
                        b:
                        c:
                        d:
                        e:
                        f:
                        INBOX
                        COPYTO 0
                        INBOX
                        COPYTO 1
                        INBOX
                        COPYTO 2
                        SUB 1
                        JUMPN i
                        COPYFROM 1
                        SUB 0
                        JUMPN g
                        COPYFROM 0
                        OUTBOX
                        COPYFROM 1
                        OUTBOX
                        COPYFROM 2
                        OUTBOX
                        JUMP f
                        g:
                        COPYFROM 1
                        OUTBOX
                        COPYFROM 2
                        SUB 0
                        JUMPN h
                        COPYFROM 0
                        OUTBOX
                        COPYFROM 2
                        OUTBOX
                        JUMP e
                        h:
                        COPYFROM 2
                        OUTBOX
                        COPYFROM 0
                        OUTBOX
                        JUMP d
                        i:
                        COPYFROM 1
                        SUB 0
                        JUMPN k
                        COPYFROM 2
                        SUB 0
                        JUMPN j
                        COPYFROM 0
                        OUTBOX
                        COPYFROM 2
                        OUTBOX
                        COPYFROM 1
                        OUTBOX
                        JUMP c
                        j:
                        COPYFROM 2
                        OUTBOX
                        COPYFROM 0
                        OUTBOX
                        COPYFROM 1
                        OUTBOX
                        JUMP b
                        k:
                        COPYFROM 2
                        OUTBOX
                        COPYFROM 1
                        OUTBOX
                        COPYFROM 0
                        OUTBOX
                        JUMP a


                        IP属地:广东12楼2015-11-03 15:22
                        回复
                          29
                          -- HUMAN RESOURCE MACHINE PROGRAM --
                          a:
                          INBOX
                          COPYTO 10
                          COPYFROM [10]
                          OUTBOX
                          JUMP a


                          IP属地:广东13楼2015-11-03 15:24
                          回复
                            30
                            -- HUMAN RESOURCE MACHINE PROGRAM --
                            a:
                            INBOX
                            COPYTO 24
                            b:
                            COPYFROM [24]
                            JUMPZ a
                            OUTBOX
                            BUMPUP 24
                            JUMP b


                            IP属地:广东14楼2015-11-03 15:24
                            回复
                              31
                              -- HUMAN RESOURCE MACHINE PROGRAM --
                              a:
                              b:
                              INBOX
                              JUMPZ c
                              COPYTO [14]
                              BUMPUP 14
                              JUMP b
                              c:
                              d:
                              BUMPDN 14
                              COPYFROM [14]
                              OUTBOX
                              COPYFROM 14
                              JUMPZ a
                              JUMP d


                              IP属地:广东15楼2015-11-03 15:24
                              回复