1362: 表面兄弟

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:108 解决:26

题目描述

在大学里

QAQ号称全专业所有人都和他玩的很要好,特别是LBW

这不,在一次考试中,虽然一个专业所有人都在一个大教室中,而LBW坐在最左上角,QAQ坐在最右下角

但是LBW还是答应了考试快结束时将答案传给QAQ

我们假设学生座位布置是一个n*m的矩阵,每个人都可以将纸条传给上下左右四个人手里,每次耗时1s

LBW在考试中会使用高科技手段所以答案肯定能全对

但问题是里很多人只是LBW的表面兄弟,在考试中并不愿意帮LBW传纸条

还有一个很严重的问题是:纸条必须在(n+m-2)s之内传到QAQ手上,否则QAQ就抄不完了,他还想拿个100分以争取到保研的名额呢

在考试前,QAQ已经偷偷调查了专业里所有的同学,并了解了哪些人是LBW的表面兄弟

现在他将考试座位表给你,想问你他是否有可能在考试中有充足时间作弊并拿到100分

输入

单实例测试

输入第一行两个数n,m表示班级考试座位(2<=n,m<=1000)

之后n行,每行m个数,为1表示这个位置上的同学愿意帮忙传纸条

为0表示不愿意帮忙传纸条

其中左上角是LBW,右下角是QAQ,所以这两个位置一定是1

(若数组过大,请定义成全局变量)

输出

如果QAQ能作弊成功并且抄完,输出YES

否则输出LBWNB


样例输入 复制

样例1:
7 8
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
1 0 0 1 1 1 1 1
1 1 1 1 0 0 0 1
1 0 0 0 0 0 0 1
1 0 0 0 0 0 0 1

样例2:
4 4
1 0 0 0
0 0 0 0
0 0 0 0
0 0 0 1

样例输出 复制

样例1:
LBWNB

样例2:
LBWNB

提示