#ABC295G. 最小可达顶点
最小可达顶点
最小可达顶点
题目描述
我们有一个包含 个顶点的有向图 ,顶点编号为 到 。它有 条边,第 条边()从顶点 指向顶点 。
我们还有另一个包含 个顶点的有向图 ,顶点编号为 到 。初始时, 与 相同。
请按给出的顺序处理 上的 个查询。查询有以下两种。
1 u v:在 中添加一条从顶点 到顶点 的边。 保证满足以下条件。- 。
- 在 上,从顶点 可以经过若干条边到达顶点 。
2 x:输出在 上从顶点 出发经过若干条边可以到达的顶点中,编号最小的顶点(包括顶点 本身)。
输入格式
输入按以下格式从标准输入给出:
其中 表示第 个查询,格式为以下两种之一:
输出格式
设第二种查询的个数为 ,输出 行。 第 行()输出第 个第二种查询的答案。
样例
5
1 2 3 3
5
2 4
1 4 2
2 4
1 5 1
2 4
4
2
1
在第一个查询时,在 上从顶点 出发经过若干条边可以到达的顶点只有顶点 本身。
在第三个查询时,在 上从顶点 出发可以到达顶点 。
在第五个查询时,在 上从顶点 出发可以到达顶点 。
7
1 1 2 2 3 3
10
2 5
1 5 2
2 5
1 2 1
1 7 1
1 6 3
2 5
2 6
2 1
1 7 1
5
2
1
1
1
数据范围
- 对于第一种格式的每个查询:
- 。
- 。
- 在 上,从顶点 可以经过若干条边到达顶点 。
- 对于第二种格式的每个查询,。
- 输入中的所有值均为整数。
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 2654
- 类型
- 传统题
- Time Limit
- 3000ms
- Memory Limit
- 1024MiB
- 上传者