#28419. Chain Reaction

Chain Reaction

题目描述

在数轴上有 nn 个信标,每个信标的位置互不相同。第 ii 个信标位于 aia_i 位置,具备能量 bib_i。当第 ii 个信标被激活时,它会摧毁所有在其左侧(坐标更小的方向)距离 bib_i(含边界)内的信标,但不会摧毁自己。Saitama 将会从右到左依次激活这些信标。如果某个信标已经被摧毁,则不会被激活。

Saitama 希望 Genos 在所有信标的严格右侧增加一个新的信标,位置和能量均可任意选择,使得被摧毁的信标数最少。注意,Genos 增加的新信标将会是第一个被激活的信标。请帮助 Genos 求出在只增加一个信标的情况下,最少能被摧毁的信标数量。

输入格式

第一行包含一个整数 nn1n1000001 \leq n \leq 100000),表示初始信标数量。

接下来的 nn 行每行包含两个整数 aia_ibib_i0ai10000000 \leq a_i \leq 10000001bi10000001 \leq b_i \leq 1000000),分别表示第 ii 个信标的位置和能量。不会有两个信标处于同一位置,即 aiaja_i \ne a_jiji \ne j 时。

输出格式

输出一个整数,表示在恰好添加一个信标的情况下,最少能被摧毁的信标数量。

4
1 9
3 1
6 1
7 4
1
7
1 1
2 1
3 1
4 1
5 1
6 1
7 1
3

说明/提示

对于第一个样例,最少只能摧毁 11 个信标。一种实现方式是在位置 99 处放置能量为 22 的信标。

对于第二个样例,最少会有 33 个信标被摧毁。一种实现方式是在位置 13371337 处放置能量为 4242 的信标。