atcoder#KEYENCE2020B. Robot Arms
Robot Arms
配点 : 点
問題文
ある工場では、 数直線上に 個のロボットが設置されています。 ロボット は座標 に設置されており、数直線の正負の方向にそれぞれ長さ の腕を伸ばすことができます。
これらのロボットのうちいくつか ( 個以上) を取り除き、 残ったどの つのロボットについても、腕が動く範囲が共通部分を持たないようにしたいと思います。 ただし、各 () に対して、 ロボット の腕が動く範囲とは 数直線上の座標が より大きく 未満の部分を指します。
取り除かずに残せるロボットの個数の最大値を求めてください。
制約
- ()
- ()
- のとき、
- 入力値はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
残せるロボットの個数の最大値を出力せよ。
4
2 4
4 3
9 3
100 5
3
ロボット を取り除くことで、これ以外の 個のロボットを残すことができます。
2
8 20
1 10
1
5
10 1
2 1
4 1
6 1
8 1
5