mayan专题

搜索 MAYAN

原题:NOIP 2011 MAYAN 类型:搜索 (小剪枝),不是很难 program mayan;typebyte=integer;state=array[1..5,1..7]of byte;oper=objecta,b,c:array[1..5]of byte;procedure push(d,x,y,t:byte);procedure print;end;var limit:byt

Mayan游戏 (codevs 1136)题解

【问题描述】 Mayan puzzle是最近流行起来的一个游戏。游戏界面是一个7行5列的棋盘,上面堆放着一些方块,方块不能悬空堆放,即方块必须放在最下面一行,或者放在其他方块之上。游戏通关是指在规定的步数内消除所有的方块,消除方块的规则如下: 1、每步移动可以且仅可以沿横向(即向左或向右)拖动某一方块一格:当拖动这一方块时,如果拖动后到达的位置(以下称目标位置)也有方块,那么这两个方块将交换位置