2024年3月27日水曜日

Human Resource Machine Year31-35

お気に入りのゲームHuman Resource Machine(Android版)の
自力で見つけた解答例を書き残して置くことにします。
今回はYear31からYear35です。

Year 31  文字列を逆に
初手

1:
copyfrom 14
copyto 13
2:
inbox
jump if zero 3
copyto [13]
bump+ 13
jump 2
3:
4:
bump- 13
jump if negative 1
copyfrom [13]
outbox
jump 4

サイズ目標  11/11

1:
bump+ 14
2:
inbox
jump if zero 3
copyto [14]
bump+14
jump 2
3:
4:
bup- 14
jump if zero 1
copyfrom [14]
outbox
jump 4

スピード目標  111/122

1:
2:
inbox
jump if zero 3
copyto [14]
bump+ 14
jump 2
3:
4:
bump- 14
jump if zero 5
copyfrom [14]
outbox
jump 4
5:
copyfrom 0
outbox
jump 1

Year 32  同じのいくつ?
サイズ目標  16/16

1:
copyfrom 14
copyto 19
copyto 18
inbox
copyto 17
2:
copyfrom [18]
jump if zero 3
sub 17
jump if zero 4
jump 5
4:
bump+ 19
5:
bump+ 18
jump 2
3:
copyfrom 19
outbox
jump 1

スピード目標  393/393

1:
copyfrom 14
copyto 19
copyto 18
inbox
copyto 17
2:
3:
copyfrom [18]
jump if zero 4
sub 17
jump if zero 5
bump+ 18
jump 3
5:
bump+ 19
bump+ 18
6:
jump 2
4:
copyfrom 19
outbox
jump 1

Year 34  母音を省け
スピード目標  323/323
サイズ目標  13/13

1:
2:
copyfrom 5
copyto 6
inbox
copyto 7
3:
copyfrom [6]
jump if zero 4
sub 7
jump if zero 2
bump+ 6
jump 3
4:
copyfrom 7
outbox
jump 1

Year 35  ダブリを省け
サイズ目標  14/17

jump 1
2:
copyfrom [14]
outbox
bump+ 14
1:
3:
copyfrom 14
copyto 12
inbox
copyto [14]
4:
bump- 12
jump if negative 2
copyfrom [12]
sub [14]
jump if zero 3
jump 4

スピード目標  161/167

copyfrom 14
copyto 13
inbox
copyto [13]
1:
copyfrom [13]
outbox
bump+ 13
2:
copyfrom 14
copyto 12
inbox
copyto [13]
3:
sub [12]
jump if zero 2
bump+ 12
sub 13
jump if zero 1
copyfrom [13]
jump 3

0 件のコメント:

コメントを投稿