#82. 道路是否可达

道路是否可达

题目描述

nn 个地点,编号为 1n1\sim n。题目给出一个 n×nn\times n 的邻接矩阵:若 ai,j=1a_{i,j}=1,表示可以从地点 ii 直接到达地点 jj;否则不能直接到达。道路可能是单向的。

请判断能否从地点 ss 经过若干条道路到达地点 tt

输入格式

第一行输入三个整数 n,s,tn,s,t

接下来 nn 行,每行 nn 个整数,表示邻接矩阵。

输出格式

若可以到达,输出 YES;否则输出 NO

样例

4 1 4
0 1 0 0
0 0 1 0
0 0 0 1
0 0 0 0
YES

数据规模与约定

  • 1n5001\le n\le5001s,tn1\le s,t\le n
  • ai,j{0,1}a_{i,j}\in\{0,1\};允许 s=ts=t