100 atcoder#ABC103D. [ABC103D] Islands War
[ABC103D] Islands War
题目描述
東西一列に並んだ 個の島と 本の橋があります。
番目の橋は、西から 番目の島と西から 番目の島を接続しています。
ある日、いくつかの島同士で争いが起こり、島の住人たちから 個の要望がありました。
要望 : 西から 番目の島と西から 番目の島の間で争いが起こったために、これらの島をいくつかの橋を渡って行き来できないようにしてほしい
あなたは橋をいくつか取り除くことでこれら 個の要望全てを叶えることにしました。
取り除く必要のある橋の本数の最小値を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
取り除く必要のある橋の本数の最小値を出力せよ。
题目大意
个岛屿排成一列,相邻两个岛屿之间都有一座桥当做连接。
一天这些岛屿之间发生了 场战争,第 场是 和 ,现在要求拆除一些桥梁使得任意两个发生了战争的岛屿都不可以到达彼此。
求最小要拆除的桥梁数。
5 2
1 4
2 5
1
9 5
1 8
2 7
3 5
4 6
7 9
2
5 10
1 2
1 3
1 4
1 5
2 3
2 4
2 5
3 4
3 5
4 5
4
提示
制約
- 入力は全て整数である
- 組 は全て異なる
Sample Explanation 1
西から 番目の島と 番目の島を接続する橋を取り除くことで達成できます。