人力资源机器32关优化挑战解法--字符计数

size & speed challenge
思路:新增三个存储,1个是字符串相同的计数,1个是当前的字符位置,1个是输入;先用0初始化前两个,然后将输入读入;依次比较位置对应的字符和输入的字符,若相减为0则计数加1;最后若读入的为0,则输出计数

-- HUMAN RESOURCE MACHINE PROGRAM --

    JUMP     b
a:
    COPYFROM 19
    OUTBOX  
b:
    COPYFROM 14
    COPYTO   19
    COPYTO   18
    INBOX   
    COPYTO   17
    JUMP     e
c:
    BUMPUP   19
d:
    BUMPUP   18
e:
    COPYFROM [18]
    JUMPZ    a
    SUB      17
    JUMPZ    c
    JUMP     d
posted @ 2019-07-21 18:13  Ray小七  阅读(998)  评论(0)    收藏  举报