自力で見つけた解答例を書き残して置くことにします。
今回はYear21からYear25です。
Year 21 ゼロが区切り スピード目標 72/72 サイズ目標 10/10 1: inbox jump if zero 2 3: copyto 0 inbox jump if zero 4 add 0 jump 3 4: copyfrom 0 2: outbox jump 1
Year 22 フィボナッチ数列 初手 1: 2: inbox copyto 0 copyfrom 9 copyto 1 bump+ 1 copyto 2 outbox 3: copyform 1 add 2 copyto 3 copyfrom 2 copyto 1 copyfrom 3 copyto 2 copyfrom 0 sub 1 jump if negative 2 jump if zero 4 copyfrom 1 outbox jump 3 4: copyform 1 outbox jump 1 サイズ目標 19/19 1: inbox copyto 0 copyfrom 9 copyto 1 bump+ 1 copyto 2 2: outbox copyfrom 1 add 2 copyto 3 copyfrom 2 copyto 1 copyfrom 3 copyto 2 copyfom 0 sub 1 jump if negative 1 copyfrom 1 jump 2 スピード目標 150/156 1: 2: inbox copyto 0 copyfrom 9 copyto 1 bump+ 1 copyto 2 outbox copyfrom 2 3: add 1 copyto 3 copyfrom 0 sub 2 jump if negative 2 jump if zero 4 copyfrom 2 copyto 1 outbox copyfrom 3 copyto 2 jump 3 4: copyfrom 2 outbox jump 1
Year 23 一番小さいのは? スピード目標 75/75 サイズ目標 13/13 1: inbox copyto 0 2: 3: inbox jump if zero 4 sub 0 jump if negative 5 jump 3 5: add 0 copyto 0 jump 2 4: copyfrom 0 outbox jump 1
Year 24 あまりはいくつ? スピード目標 53/57 サイズ目標 11/12 1: inbox copyto 0 inbox copyto 1 copyfrom 0 2: sub 1 jump if negative 3 jump 2 3: add 1 outbox jump 1
Year 25 ゼロまで足して スピード目標 82/82 1: inbox jump if zero 2 copyto 0 copyto 1 3: bump- 0 jump if zero 4 add 1 copyto 1 jump 3 4: copyfrom 1 2: outbox jump 1 サイズ目標 11/12 1: inbox copyto 0 copyto 1 2: bump- 0 jump of negative 3 add 1 copyto 1 jump 2 3: copyfrom 1 outbox jump 1
0 件のコメント:
コメントを投稿