题目
给定 n n n 个点 m m m 条边的无向图, q q q 个询问,第 i i i 个询问形如 ( s i , e i , l i , r i ) (s_i, e_i, l_i, r_i) (si,ei,li,ri),表示询问是否存在一条从 s i s_i si 出发后只经过 [ l i , n ] [l_i, n] [li,n] 区间内的点,在 [ l i , r i ] [l_i, r_i] [li,ri] 中的某一点中变身,然后只经过 [ 1 , r i ] [1, r_i] [1,ri] 区间内的点走到 t i t_i ti 的路径。
n ≤ 2 × 1 0 5 , m , q ≤ 4 × 1 0 5 n \le 2 \times 10^5, m, q \le 4 \times 10^5 n≤2×105,m,q≤4×105。允许离线。
分析
题目等价于:问从 s i s_i si 出发只经过 [ l i , n ] [l_i, n] [li,n] 区间内的点能到达的点集与从 t i t_i ti 点出发只经过 [ 1 , r i ] [1, r_i] [1,r