这一层的任务是把input的每一个数字放大三倍,放到outbox
把输入拷贝到地毯上,然后把手上的数字与地毯上的数字加两次即可实现放大三倍的功能。

这一层的任务是把inbox中所有不是零的东西输出。
现在又多了一个新命令jumpz,只有手里拿着的是0才发生跳转。

第五层是咖啡间,没有任务,直接跳到第6楼。第六楼的任务是把inbox里的每两个数加起来,放入outbox。
现在可以用add指令了,add指令可以把手上的数字和地板上任意位置的数字相加。

这一层的任务是从inbox从拿出两个物品,以相反的顺序输出。直到inbox被清空。这一层新加了一个指令copyto,可以将小人手上拿的物品放到地毯上的任意位置。

这一层的任务是把地毯(对应寄存器或内存)上的三个字母输出。在这一层又新增了一个指令cpoyfrom,这条指令可以从地毯上复制内容。

第一关是引导关,非常简单,要做的事情就是把输入的内容原封不动的输出。可用的指令有INBOX和OUTBOX

1.题目描述

A robot is located at the top-left corner of a m x n grid (marked ‘Start’ in the diagram below).

The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid (marked ‘Finish’ in the diagram below).

Now consider if some obstacles are added to the grids. How many unique paths would there be?