#P2318. [USACO10FEB] Covering the Corral G

[USACO10FEB] Covering the Corral G

Description

# P2980 [USACO10FEB] Covering the Corral G

题目描述

有一个圆形的牛场,其周长为 CC

现有 nn 个圆弧状围栏,每个围栏起始位置为 XiX_i(圆周上已标记 0 点) 长度为 LiL_i

要求选出最少数目的围栏,使得牛场的周长可以全覆盖。

输入格式

第一行两个整数 C n(1C109,1n105)C \ n(1 \le C \le 10^9 , 1 \le n \le 10^5)

下来 nn 对整数 xi  li (0x_i<C,1l_iC)x_i \ \ l_i \ (0 \le x\_i < C,1 \le l\_i \le C)

输出格式

一行一个整数,表示可以覆盖圆周的最少围栏数。

输入输出样例 #1

输入 #1

5 3 
0 1 
1 2 
3 3

输出 #1

2