第一行三个整数n,m,q,表示图中的顶点数和边数,以及询问数。第二行为一个长度为n的01串,其中第n个字符表示第i个顶点(即顶点i)的标记,点从1开始编号。接下来m行,每一行是两个整数,表示顶点和顶点之间有一条无向边,不存在自环或者重边。接下来q行,每一行存在两个整数,表示询问顶点和顶点的点之间是否有一条满足条件的路径。
输出q行,每行一个字符串YES,或者NO。输出YES表示满足条件的路径存在,输出NO表示不存在。
5 4 2 00010 4 5 1 3 4 2 2 5 3 5 1 3
NO YES
对于第一个询问,3号点和2号点不连通,因此答案为NO。对于第二个询问,一条合法的路径是,路径上的标号形成的字符串为00。注意合法路径不唯一。
10 11 10 0011011111 4 6 10 6 5 9 4 7 10 7 5 8 1 9 5 7 1 10 5 1 5 6 10 3 7 4 8 10 9 4 8 9 6 6 2 2 9 9 10 9 3 4
NO YES YES NO YES YES YES YES YES NO
对于的数据,;对于的数据,;对于的数据,。