AtCoder Grand Contest 002
B
Box and Ball
AtCoder
⌀ 981
原题
← AC →
翻译中…

Problem Statement

翻译中…

We have $N$ boxes, numbered $1$ through $N$. At first, box $1$ contains one red ball, and each of the other boxes contains one white ball.

翻译中…

Snuke will perform the following $M$ operations, one by one. In the $i$-th operation, he randomly picks one ball from box $x_i$, then he puts it into box $y_i$.

翻译中…

Find the number of boxes that may contain the red ball after all operations are performed.

翻译中…

Constraints

翻译中…
  • $2≤N≤10^5$
  • $1≤M≤10^5$
  • $1≤x_i,y_i≤N$
  • $x_i≠y_i$
  • Just before the $i$-th operation is performed, box $x_i$ contains at least $1$ ball.
翻译中…

Input

翻译中…

The input is given from Standard Input in the following format:

翻译中…

N M
x_1 y_1
:
x_M y_M

翻译中…

Output

翻译中…

Print the number of boxes that may contain the red ball after all operations are performed.

翻译中…

样例

Input #1
3 2
1 2
2 3
Output #1
2
Just after the first operation, box $1$ is empty, box $2$ contains one red ball and one white ball, and box $3$ contains one white ball. Now, consider the second operation. If Snuke picks the red ball from box $2$, the red ball will go into box $3$. If he picks the white ball instead, the red ball will stay in box $2$. Thus, the number of boxes that may contain the red ball after all operations, is $2$.
Input #2
3 3
1 2
2 3
2 3
Output #2
1
All balls will go into box $3$.
Input #3
4 4
1 2
2 3
4 1
3 4
Output #3
3
题目信息
题号
agc002_b
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。