/ XMU_ACM / 题库 /

卢学魔

卢学魔

Background

卢学魔是一个大学魔,他的各科成绩非常的好,尤其是生物成绩,
这是因为他经常刷大量的生物题。卢学魔是一个刻苦认真、细心钻研、经常刷题的好孩子,然而有一天他在王后雄学案上遇到了这样一道题......

Description

问题描述1
如图所示为某生态系统的食物网示意图,据图回答第1小题.

1.数一数,在这个食物网中有几条食物链(  )
当然了对卢学魔来说这是一道大水题,由于卢学魔的刻苦认真、细心钻研,他将这种问题抽象成了下列问题并扩大了规模。
因为卢学魔还有其他题要刷,他将这个题交给了您
题目描述2
给你n个物种和m条能量流动关系,求其中的食物链条数。
物种的名称为从1到n编号
M条能量流动关系形如
a1 b1
a2 b2
a3 b3
......
am-1 bm-1
am bm
其中 ai bi 表示能量从物种ai 流向物种bi

Input

第一行两个整数n 和 m。
接下来m行每行两个整数ai bi描述m条能量流动关系。
(数据保证输入数据符号生物学特点,且不会有重复的能量流动关系出现)

Output

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

Sample 1

Input

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

Output

9

Limitation

1s, 262144KiB for each test case.

Hint

就是上面题目描述1的那个图
各个物种的编号依次为
草 1兔 2狐 3鼠 4猫头鹰 5吃虫的鸟 6蜘蛛 7蛇 8青蛙 9食草昆虫 10
数据范围
1<=N<=100000 0<=m<=200000
题目保证答案不会爆int

Source

lyhlyhlyh