4089: 「HAOI2016」食物链
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:0
解决:0
题目描述
如图所示为某生态系统的食物网示意图,据图回答此题。
现在给你 $ n $ 个物种和 $ m $ 条能量流动关系,求其中的食物链条数。 物种的名称为从 $ 1 $ 到 $ n $ 的编号。 $ m $ 条能量流动关系形如下图:
其中 $a_i \ b_i$ 表示能量从物种 $a_i$ 流向物种 $b_i$。注意单独的一种孤立生物不算一条食物链。
现在给你 $ n $ 个物种和 $ m $ 条能量流动关系,求其中的食物链条数。 物种的名称为从 $ 1 $ 到 $ n $ 的编号。 $ m $ 条能量流动关系形如下图:
其中 $a_i \ b_i$ 表示能量从物种 $a_i$ 流向物种 $b_i$。注意单独的一种孤立生物不算一条食物链。
输入
第一行两个整数 $ n $ 和 $ m $,接下来 $ m $ 行每行两个整数 $a_i \ b_i$ 描述 $ m $ 条能量流动关系。
(保证输入数据符合生物学特点,且不会有重复的能量流动关系出现)
输出
一个整数,即食物网中的食物链条数。
样例输入 复制
10 16
1 2
1 4
1 10
2 3
2 5
4 3
4 5
4 8
6 5
7 6
7 9
8 5
9 8
10 6
10 7
10 9
样例输出 复制
9
提示
数据范围:$ 1 \leq N \leq 100000, 0 \leq m \leq 200000$ 保证答案不会超过 `int` 的最大值