AT_joisc2018_h.ビ太郎のパーティー (Bitaro's Party)
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
题目背景

给定含有 n 个点 m 条单向边的有向无环图,每条边的边权值都为 1。
给定 q 次询问,第 i 次询问给定一个点 Ti,其中有 Yi 个点无法前往 Ti;假定剩下的点都会前往 Ti,询问剩余的点中距离 Ti 最远距离是多少。
输入格式
第 1 行:包含 3 个整数 n,m,q。
接下来 m 行:第 i 行包含 2 个整数 ui,vi,表示 ui,vi 之间有条权值为 1 的单向边。
接下来 q 行:第 i 行前 2 个整数为 Ti,Yi(Ti∈[1,n],Yi∈[0,n]),后面有 Yi 个整数 Ci,1,Ci,2…Ci,Yi,集合 {Ci} 表示第 i 组询问中无法前往 Ti 的点。询问之间相互独立。
输出格式
共 q 行:第 i 行有 1 个整数,代表剩余的点中距离 Ti 的最远距离;若剩余的点中没有可以到达 Ti 的点,输出 −1。
样例 #1
样例输入 #1
5 6 3
1 2
2 4
3 4
1 3
3 5
4 5
4 1 1
5 2 2 3
2 3 1 4 5
样例输出 #1
1
3
0
样例 #2
样例输入 #2
12 17 10
1 2
2 3
3 4
1 5
2 6
3 7
4 8
5 6
6 7
7 8
5 9
6 10
7 11
8 12
9 10
10 11
11 12
6 3 1 7 12
3 7 1 2 3 4 5 6 7
11 3 1 3 5
9 2 1 9
8 4 1 2 3 4
1 1 1
12 0
10 3 1 6 10
11 8 2 3 5 6 7 9 10 11
8 7 2 3 4 5 6 7 8
样例输出 #2
1
-1
3
1
3
-1
5
2
4
4
说明/提示
1⩽n⩽105,0⩽m⩽2×105,1⩽q⩽105,(∑i=1qYi)⩽105。
输入解题思路,AI测评打分。不知道怎么写?