八数码问题,就是在一个含有 和 的 方格中,每次可以将 与其相邻位置的数字交换。使得最后变成: 1 & 2 & 3 \\4 & 5 & 6 \\7 & 8 & x\end{pmatrix}" 你要做的就是,对于给定的八数码初始状态,求出交换次数最少的八数码的解决方案。
输入描述:
输入一个 的矩阵 ,元素仅包含 和 。
输出描述:
输出一行一个整数表示矩阵 恢复为最终矩阵所需要的最小步数。
示例1
输入
2 3 4 1 5 x 7 6 8
输出
19
加载中...
2 3 4 1 5 x 7 6 8
19