#L2881. 「JOISC 2014 Day3」电压

「JOISC 2014 Day3」电压

题目描述

题目译自 JOISC 2014 Day3 T3「電圧」

你知道 Just Odd Inventions 公司吗?这个公司的业务是「只不过是奇妙的发明 / Just Odd Inventions」。这里简称为 JOI 公司。
JOI 公司的某个实验室中有着复杂的电路。电路由 NN 个节点和 MM 根细长的电阻组成。节点编号为 1N1 \sim N

每个节点可设定为两种电平之一:高电平或者低电平。每个电阻连接两个节点,只有一端是高电平,另一端是低电平的电阻才会有电流流过。两端都是高电平或者低电平的电阻不会有电流流过。

试求:有多少个电阻,可以通过调节各节点的电压,使得「没有电流流经该电阻,且其他 M1M-1 根电阻中都有电流流过」。

对了,JOI 公司这个奇妙的电路是用在什么样的发明上的呢?这是公司内的最高机密,除了社长以外谁都不知道哦~


输入格式

第一行两个空格分隔的正整数 NNMM,表示电路中有 NN 个节点和 MM 根电阻。
接下来 MM 行,第 ii 行有两个空格分隔的正整数 AiA_iBiB_i (AiBiA_i \ne B_i),表示第 ii 个电阻连接节点 AiA_iBiB_i


输出格式

输出一行一个整数,代表电路维护时可选择的使其不流的电阻个数。


样例 1

输入

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

输出

1

只能使第三根电阻中没有电流流过。做法:将结点 1144 设置为高电平,结点 2233 设置为低电平。


样例 2

输入

4 4
1 2
2 3
3 2
4 3

输出

2

可以选择第一根电阻或第四根电阻。


样例 3

输入

13 16
1 6
2 6
3 1
3 2
4 7
4 7
5 9
6 5
8 2
8 13
9 11
10 3
11 10
11 12
12 8
13 6

输出

3

数据范围与提示

对于所有测试数据,2N1052 \le N \le 10^51M2×1051 \le M \le 2 \times 10^5。不保证图是连通的,不保证没有重边。

子任务编号 分值 N,MN, M 保证图连通
1 10 N1000,M2000N \le 1000, M \le 2000
2 M=NM = N
3 35 MN+100M \le N + 100
4 45