有一张 个点 条边的有向图,其中有 个点可以作为起点, 个点可以作为终点,结点从 到 编号。
你可以任意选择若干条以某个起点走到某个终点的路径使得图上的每个点被经过至少一次。
求出最少需要的路径数量或报告无解。
多测。第一行一个整数 表示数据组数,对于每组数据,格式如下:
第一行四个正整数 。
第二行 个整数表示可以作为起点的点的编号。
第二行 个整数表示可以作为终点的点的编号。
接下来 行,每行两个整数 表示一条边 。
共 行,每行一个整数表示对应数据的答案,或一行 no solution 表示无解。
no solution
2 2 1 1 1 1 2 2 1 3 2 3 3 1 2 3 1 2 3 1 2 1 3
no solution 2
对于 的数据,,。
对于 的数据,,,。