题目:给你n个方块,有四种操作: .move a onto b,把a和b上面的方块都放回原来位置,然后把a放到b上面: .move a over b,把a上面的放回原处,然后把a放在b所在的方块堆的上面: .pile a onto b,把b上面的放回原来位置,然后把a和a上面的方块整体放到b上面: .pile a over b,把a和a上面的方块整体放到b所在堆的上面. 分析:模拟,数据结构.观察操作,如果是move就是先把a上面的还原,如果是onto就是先把b上面的还原. 然后,就是移动一堆到…