#24349. war

war

war

题目背景

NN个海岛排成一排,共有 N1N-1 座桥,第 ii 座桥连接第 iii+1i+1个海岛。

一天这些岛屿之间发生了MM 场战争,第 ii场是 AiA_iBiB_i ,现在要求拆除一些桥梁使得任意两个发生了战争的岛屿都不可以到达彼此。

求最小要拆除的桥梁数。

输入格式

第一行输入 NNMM

接下来 MM 行,每行输入 ai,bia_i , b_i 表示一场战争的对战两方

输出格式

输出一个整数表示答案。

样例

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

数据范围与提示

  • 2N1052 \leq N \leq 10^5
  • 1M1051 \leq M \leq 10^5
  • 1ai<biN1 \leq a_i < b_i \leq N
  • (ai,bi)互不相同(a_i , b_i) 互不相同