logo AlgoBeat OnlineJudge
登录 注册

#103078. [BZOJ 3078] [Cerc2011]Racing Car Trial

内存限制:128 MiB 时间限制:10000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

Alice 和 Bob 在如上图的棋盘中移动一个同一个棋子,轮流行动,Alice 先手。每次可以上下左右移动,不能撞障碍,不能走已经走过的格子。不能行动的人就输了。对于每个起始位置,判断先手是否必胜。

输入格式

第一行输入两个整数 。接下来是 列的矩阵,. 代表空地,X 代表障碍物。

一共有多组输入,以 0 0 结束。

输出格式

输出 列,X 代表障碍,A 代表先手必胜,B 代表先手必败。

样例

样例输入 #1

1 1
.
3 3
...
.X.
...
1 4
....
3 3
X.X
...
X.X
5 8
........
.XX.XXX.
.X..X...
.X.XX.X.
........
0 0

样例输出 #1

B

AAA
AXA
AAA

AAAA

XBX
BAB
XBX

BABABABA
AXXBXXXB
BXBAXABA
AXAXXBXB
BABABABA

数据范围与提示

对于 的数据,

对于最后一组样例:

pic1