出勤
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
说明
时间限制:1 Sec
内存限制:256 MB
输入文件:onduty.in 输出文件:onduty.out
小明在从第 天到第 天的这 天里,会有工作安排。 天的前后没有工作,且最初时,这 天内也没有任何工作安排。 接下来会新增 个工作安排。 第 个工作安排的形式为:在 天的范围内,从第 天到第 天(包含首尾两天)。 只要某一天有 个或以上工作安排,小明就必须出勤;没有任何工作安排的日子则不出勤。 例如,若第 天到第 天有工作安排,第 天没有工作,那么这属于连续出勤 天。 每当新增一个工作安排后,都需要回答:当前 天内存在的“最长连续出勤天数”是多少。
输入格式
第一行两个整数 和 。 接下来 行,第 行两个整数 表示一个工作安排。
输出格式
输出 行,第 行一个整数表示前 个工作安排的情况下,当前 天内存在的“最长连续出勤天数”是多少。
样例
样例 1
10 3
0 1
6 8
2 7
2
3
9
样例 2
10 4
3 7
3 5
1 1
4 9
5
5
5
7
样例说明:当工作安排加入第 天到第 天时,最长连续出勤天数为 天。 当工作安排加入第 天到第 天时,最长连续出勤天数为 天。 当工作安排加入第 天到第 天时,最长连续出勤天数为 天。
样例 3
1000000000000000000 2
0 999999999999999999
0 999999999999999999
1000000000000000000
1000000000000000000
数据范围
对于 40% 的数据,。 对于 50% 的数据,,。 对于 100% 的数据,,,。