题意 有一个n*n的棋盘和m个棋子,每个棋子有一个初始位置和一个目标位置,每次移动只能选择一个棋子移动到他相邻的格子,并且花费一秒钟.请你找出一个移动的方法,使得在10800步内将所有棋子移动到目标位置.分析 不是求最少步数!!不是!!题目中保证一定有解,所以很容易想到是构造(场上并没有) 先读入每个棋子的起始位置,然后将第i个棋子移动到(i,i)位置.然后读入每个棋子的终止位置,然后也将其移动到(i,i)位置,然后正着输出第一个方案,倒着输出第二个方案. 然后我们怎么考虑将i个棋子移动到(i,…