编程题
设计方案 ### 题目描述 著名设计师小蓝给蓝桥小学设计了一个教学楼。   蓝桥小学经常下雨,所以校长希望教学楼任何地方都可以连通到其它地方。   小蓝给出了教学楼的平面图,用一个 $n$ 行 $m$ 列的 $01$ 矩阵表示,其中 $0$ 表示空地,$1$ 表示教学 楼。两个相邻的 $1$ (上下相邻或左右相邻)之间互相可达。   请帮小蓝检查一下,是否教学楼的任意两个地方都可以连通到其它地方。 ### 输入描述 输入的第一行包含两个整数 $n, m$,用一个空格分隔。   接下来 $n$ 行,每行一个长度为 $m$ 的 $01$ 串,表示教学楼的平面图。 ### 输出描述 如果满足要求,输出“YES”,否则输出“NO”,请注意字母全部都是大写。 ### 输入输出样例 #### 示例1 >输入 ```txt 5 6 111111 110011 011000 001111 111000 ``` >输出 ```txt YES ``` #### 示例2 >输入 ```txt 3 4 1111 1101 1010 ``` >输出 ```txt NO ``` ### 评测用例规模与约定 对于 $50$% 的评测用例,$2 \leq n,m \leq 20$。   对于所有评测用例,$2 \leq n,m \leq 500$。平面图中至少有一个 $1$。
查看答案
赣ICP备20007335号-2