rt,求调 awa。

题目数据大小:1≤ai,bi,m≤109。
样例1:
输入:
4 5
1 10
5 1
6 2
7 2
输出:
3
样例2:
输入:
5 3
1 1
2 30
3 10
3 1
5 3
输出:
3
代码:
#include<bits/stdc++.h>
using namespace std;
int n,m,a[100010],b[100010],last,maxx;
int main(){
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>a[i]>>b[i];
if(a[i-1]+m<=a[i]+b[i]||i==1){
if(last>maxx)
maxx=last;
last=1;
}else{
last++;
}
}
if(last>maxx)
maxx=last;
cout<<maxx;
return 0;
}