AT_abc435_d.[ABC435D] Reachability Query 2
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给你一个有向图,包含 N 个顶点和 M 条边。
顶点编号为 1 到 N,第 i 条边是从顶点 Xi 指向顶点 Yi 的有向边。
初始时,所有顶点都是白色。
请依次处理 Q 个查询。每个查询有如下两种类型之一:
1 v:将顶点 v 染成黑色。2 v:判断是否存在一条路径,可以从顶点 v 沿边行走到某个黑色顶点。
输入格式
输入从标准输入读取,格式如下:
N M
X1 Y1
⋮
XM YM
Q
query1
⋮
queryQ
queryi 表示第 i 个查询,具体格式如下:
1 v
或
2 v
输出格式
设共有 q 个第二种类型的查询。输出 q 行。
对于第 i 个第二种类型的查询,如果能够从顶点 v 沿边到达某个黑色顶点,输出 Yes,否则输出 No。
输入输出样例
输入#1
5 6 1 2 2 3 3 1 4 5 1 4 2 5 5 1 3 2 1 2 4 1 5 2 4
输出#1
Yes No Yes
说明/提示
样例解释 1
- 初始时,给定图如下最左侧图所示。
- 第一个查询后,顶点 3 被染成黑色,如中间所示。
- 对第二个查询,可以从顶点 1 沿路径到达黑色顶点 3。
- 第三个查询,从顶点 4 无法到达任何黑色顶点。
- 第四个查询后,顶点 5 被染成黑色,如最右侧所示。
- 第五个查询,从顶点 4 开始可以到达黑色顶点 5。

数据范围
- 1≤N≤3×105
- 0≤M≤3×105
- 1≤Q≤3×105
- 1≤Xi,Yi≤N
- 不存在自环,即 Xi=Yi。
- 不存在重边,即 (Xi,Yi) 互不相同。
- 查询中的 1≤v≤N。
- 所有输入均为整数。
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?