bzoj#P4562. [HAOI2016] 食物链

[HAOI2016] 食物链

题目描述

如图所示为某生态系统的食物网示意图,据图回答第 11 小题。
现在给你 nn 个物种和 mm 条能量流动关系,求其中的食物链条数。
物种的名称为从 11nn 编号。
mm 条能量流动关系形如 aibi(1im)a_i \rightarrow b_i(1 \leq i \leq m)
其中 aibia_i \rightarrow b_i 表示能量从物种 aia_i 流向物种 bib_i,注意单独的一种孤立生物不算一条食物链。

输入格式

第一行两个整数 nnmm
接下来 mm 行每行两个整数 ai,bia_i,b_i 描述 mm 条能量流动关系。

输出格式

一个整数即食物网中的食物链条数

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

数据规模与约定

对于 100%100\% 的整数,1n1000001 \leq n \leq 1000000m2000000 \leq m \leq 200000

数据保证输入数据符号生物学特点,且不会有重复的能量流动关系出现。

题目保证答案在 3232 位有符号整数可表示的范围内。