#P1099. 情报网络
情报网络
题目描述
在一个情报网络中,有 个站点(编号 ), 条单向情报线。若存在一条从 到 的情报线,则情报可以从 传递到 。
总部位于站点 。总部向各站点下达指令时,必须沿情报线方向传递;各站点将执行结果传回总部时,也必须沿情报线方向传递。
问:有多少个站点同时满足以下两个条件?
- 能从总部 沿情报线方向到达该站点;
- 能从该站点沿情报线方向回到总部 。
输入格式
第一行包含三个整数 。
接下来 行,每行两个整数 ,表示存在一条从 到 的单向情报线。
输出格式
输出一个整数,表示满足条件的站点数量。
样例
6 7 1
1 2
2 3
3 1
1 4
4 5
5 6
6 5
3
样例解释
站点 构成一个强连通分量,它们既能从总部 到达,也都能够沿情报线方向返回总部。
站点 虽然能够从总部到达,但无法返回总部,因此不满足条件。