Labyrinth
它们的起点都在一个给定的点上;
它们的终点在相同的点上(这个点可能是除起点外任意一个点);
它们除起点和终点外,不能有重复的点;
每条路径不能经过重复的点。
每条路径分别经过几个点(包括起点、终点);
这两条路径依次经过的点。
有一个 $n$($2 \le n \le 2 \cdot 10^5$)个点(编号为 $1,2,…,n$),$m$ ($0 \le m \le 2 \cdot 10^5$)条边的有向图,现在想找到两条路径,使得:
现在给出这个图和起点,先输出是(Possible
)否(Impossible
)存在符合上述条件的两条路径。
如果存在,再输出:
若不存在,不用再输出。