/ WHOJ / 题库 /

独立宣言

独立宣言

题目背景

星星之火,可以燎原!
——于羊历前 \(11\) 年

题目描述

绿绵羊发动了革命,要打击卡森菲特合众国的军事力量。
已知卡森菲特合众国有 \(n\) 个包括指挥部在内的军事基地,编号从 \(1\) 到 \(n\)。其中指挥部的编号为 \(1\),各个军事基地间均有电话线直接连接。
绿绵羊革命军发动了 \(m\) 次袭击,其中第 \(i\) 次袭击会破坏直接连接编号为 \(a_i\) 和 \(b_i\) 的军事基地的电话线。 现在,绿绵羊想知道,对于每次袭击后,指挥部还能直接或间接联系到多少军事基地(含指挥部本身)。

格式

输入格式

第一行包含两个数 \(n\) 和 \(m\)。以下 \(m\) 行,每行两个数 \(a_i\) 和 \(b_i\)。

输出格式

\(m\) 行,每行一个数,表示袭击后指挥部还能直接或间接联系到的军事基地个数。

样例1

样例输入1

5 7
1 2
2 3
3 4
2 4
5 3
5 2
1 3

样例输出1

5
5
5
5
5
4
3

限制

对于 \(30\%\) 的数据,\(1≤n≤100\)。
对于 \(60\%\) 的数据,\(1≤n≤500\)。
对于 \(100\%\) 的数据,\(1≤n≤1000,1≤m≤\dfrac{n(n-1)}{2}\)。