#1486. 棋盘游戏
棋盘游戏
当前没有测试数据。
棋盘游戏
题目描述
和 在玩一个游戏,给出一张的棋盘,上面有一些点是障碍,游戏的开始, 选定棋盘上任意一个不是障碍的格子,并且将一枚棋子放在其中,然后 先手,两人轮流操作棋子,每次操作必须将棋子从当前位置移动到一个相邻的无障碍且未经过的格子(即每个格子不允许经过两次),不能操作的人输,如果两人都按照最优策略操作,请问初始时 将棋子放在哪些格子上有必胜策略。
输入格式
第一行,两个正整数,。
接下来输入一个字符矩阵,行列,表示空的格子,#表示有障碍的格子。
输出格式
第一行,一个正整数,为有必胜策略的格子的个数。
接下来行,每行一个坐标,表示第行第列是一个有必胜策略的初始位置(按照顺序输出,以为第一关键字,为第二关键字),以矩阵的左上角为,右下角为。
数据范围与提示
- 对于的数据,,;
- 对于的数据,,;
- 对于的数据,,。
样例
2 2
#.
..
2
1 2
2 1