站外题求助
  • 板块灌水区
  • 楼主sunhaozhe111022
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/10/5 15:52
  • 上次更新2024/10/5 17:13:02
查看原帖
站外题求助
995215
sunhaozhe111022楼主2024/10/5 15:52

第1题 最少炸弹

从左往右有n个小岛,对于1<=i<n,第i个小岛和第i+1个小岛有一条桥相连。

有m对矛盾,第i对矛盾用a[i]和b[i]来描述,表示第a[i]个小岛和第b[i]个小岛的居民有矛盾,

他们希望您炸毁其中一些桥,使得第a[i]个小岛和第b[i]个小岛不能来往。

一个炸弹可以炸毁一条桥,问至少需要多少个炸弹才能使得解决m对矛盾。

输入格式 第一行,n和m, 2<=n<=1e5, 1<=m<=1e5。

接下来有m行,第i行是a[i]和b[i], 1<=a[i]<b[i]<=n。

输出格式 一个整数。

输入/输出例子1 输入:

9 5

1 8

2 7

3 5

4 6

7 9

输出:

2

2024/10/5 15:52
加载中...