#abc229e. [abc229_e]Graph Destruction
[abc229_e]Graph Destruction
問題文
頂点 辺の単純な無向グラフが与えられます。
辺 は、頂点 と を結んでいます。
頂点 を順番に消していきます。
なお、頂点 を消すとは、頂点 と、頂点 に接続する全ての辺をグラフから削除することです。
について、頂点 まで消した時にグラフはいくつの連結成分に分かれていますか?
制約
- $0 \\leq M \\leq \\min(\\frac{N(N-1)}{2} , 2 \\times 10^5 )$
- ならば
- 入力は全て整数である
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。
行目には、頂点 まで消した時のグラフの連結成分の数を出力せよ。
入力例 1
6 7
1 2
1 4
1 5
2 4
2 3
3 5
3 6
出力例 1
1
2
3
2
1
0
グラフは上図のように変化していきます。
入力例 2
8 7
7 8
3 4
5 6
5 7
5 8
6 7
6 8
出力例 2
3
2
2
1
1
1
1
0
はじめからグラフが非連結なこともあります。