#L0608. 明星奶牛

明星奶牛

题目描述

在一所牛棚中,每头奶牛都梦想成为明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。每头奶牛都自恋,总是喜欢自己。奶牛之间的"喜欢"关系具有传递性——如果奶牛 AA 喜欢奶牛 BB,奶牛 BB 喜欢奶牛 CC,那么奶牛 AA 也喜欢奶牛 CC。

牛栏里共有 NN 头奶牛,编号 11 到 NN。给定奶牛之间的一些喜欢关系,请你算出有多少头奶牛可以当明星。

输入格式

第一行:两个用空格分开的整数 NN 和 MM。

接下来 MM 行:每行两个用空格分开的整数 AA 和 BB,表示奶牛 AA 喜欢奶牛 BB。

输出格式

一行单独一个整数,表示明星奶牛的数量。

样例

3 3
1 2
2 1
2 3
1

提示

对于 10%10\% 的数据,N≤20N\le20,M≤50M\le50。

对于 30%30\% 的数据,N≤103N\le10^3,M≤2×104M\le2\times 10^4。

对于 70%70\% 的数据,N≤5×103N\le5\times 10^3,M≤5×104M\le5\times 10^4。

对于 100%100\% 的数据,1≤N≤1041\le N\le10^4,1≤M≤5×1041\le M\le5\times 10^4。

难度 普及+/提高-
通过率 —
尝试 0
通过 0
ID
1336
类型
传统题
Time Limit
1000ms
Memory Limit
128MiB
上传者