1952 过雷区
Submit solution
Points:
100
Time limit:
1.0s
Memory limit:
32M
Problem types
Allowed languages
C, C++, Java, Python
Description
二战时部队打仗经常要过危险的雷区,指挥官必须决定哪些雷区可以通过,哪些不能通过。假设雷区是一些矩形地带,矩形中的每行均有且只有一个安全地域,其他均是危险的地雷。从一个安全地域跨向下一个安全地域,只能跨一个间隔,即,或左下,或直下,或右下。请你用一个程序解决指挥官的烦恼。
Input
第一行有一个整数T(T<=100),表示后面有T个雷区,每个雷区有表示行数N和列数M的两个整数(1<=N,M<=100)引导,后跟NM个字符的矩形地带,其中表示地雷,!表示安全地域。
Output
如果可以通过则输出一行“Yes”,否则输出一行“No”。
Sample
Input
2
3 4
*!**
!***
!***
4 4
***!
*!**
**!*
!***
Output
Yes
No
Source: qn
Comments