ヒューマン・リソース・マシーン 攻略 入社8年目 当社比300%
課題
左側のコンベアの数値を3倍にして右側に運んでください。
使用可能な命令
- inbox
- outbox
- copyfrom
- copyto
- add
- jump
効率目標
- サイズ:6行
- スピード:24ステップ
ヒント
その1
3倍。掛け算は使えないので足し算で表すと?
回答例 + 解説
サイズ + スピード
回答例 + 解説
ラベル1:// 1セットの開始位置 1. inbox 2. copyto 0 3. add 0 4. add 0 5. outbox 6. jump:ラベル1へ
3倍 = A*3 = A + A + A 左のパネルをとって(inbox)、加算用に一旦保持(copyto)。 同じ数字を2回分加算(add)して右側に運ぶ(outbox) これを1セットとして、ひたすらに繰り返す(jump)