#A. 迷宫

    Type: Default 1000ms 256MiB

迷宫

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

【题目描述】

一天程猴在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由n×n的格点组成,每个格点只有2种状态,.#,前者表示可以通行后者表示不能通行。同时当程猴处在某个格点时,他只能移动到东南西北(或者说上下左右)四个方向之一的相邻格点上,程猴想要从点A走到点B,问在不走出迷宫的情况下能不能办到。如果起点或者终点有一个不能通行(为#),则看成无法办到。

【输入】

第1行是测试数据的组数k,后面跟着k组输入。每组测试数据的第1行是一个正整数n(1≤n≤100),表示迷宫的规模是n×n的。接下来是一个n×n的矩阵,矩阵中的元素为.或者#。再接下来一行是4个整数ha,la,hb,lb,描述A处在第ha行, 第la列,B处在第hb行, 第lb列。注意到ha,la,hb,lb全部是从0开始计数的。

【输出】

k行,每行输出对应一个输入。能办到则输出“YES”,否则输出“NO”。

2
3
.##
..#
#..
0 0 2 2
5
.....
###.#
..#..
###..
...#.
0 0 4 0
YES
NO

C++周日1330班级测试

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
4
Start at
2024-12-1 13:30
End at
2024-12-1 15:00
Duration
1.5 hour(s)
Host
Partic.
1