这个机械臂可以做很多事情,但不能自己思考

在仓库里,当收到客户的订单时,机械臂负责取回箱子。在仓库的一个区域,有一堆6个箱子。每个盒子是一个立方体,所有的盒子都有不同的大小。箱子从大到小依次堆叠,最大的箱子在最下面。

在检查库存时,仓库工头意识到这堆箱子放在了错误的位置。在这个堆栈的右边有两个空的位置,盒子应该在最右边的位置。工头给机械臂编好程序,把箱子从原来的地方移到新的箱子堆里。机械臂一次只能拿起一个盒子,而且出于安全考虑,它不允许把任何盒子放在更小的盒子上面,因为它可能会掉下来。

为了将一堆箱子从现在的位置移动到它应该在的位置,机械臂必须移动的最小次数是多少?

×

问题加载…

注意加载…

设置加载…