求救
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,s,a,b,c[5002],d[5002],nx=0,e[5001]={0},num=0;
cin>>n>>s>>a>>b;
for(int i=1;i<=n;i++){
cin>>c[i]>>d[i];
}
for(int i=1;i<=n;i++){
if(c[i]<=(a+b)){
if(d[i]>=nx){
e[i]=d[i];
}
}
}
for(int i=1;i<=n;i++){
if(e[i]+e[i+1]<=s){
num++;
}
else{
cout<<num;
}
}
return 0;
}