我哪里错了???大佬求解!!!
#include <iostream>
using namespace std;
int main(){//懂得都懂
int n,s,a,b,x[10000],y[10000],num=0;
cin>>n>>s;//n代表苹果总数,s代表陶陶搬凳子剩余的力气
cin>>a>>b;//a代表凳子的高度,b代表陶陶手臂的长度
for(int i=0;i<n;i++){
cin>>x[i]>>y[i];//x[i]代表这个苹果的高度,y[i]代表摘这个苹果的所需的力气
if(s>0){//判断陶陶的力气是否为0
if(a+b>=x[i]){//判断是否能摘到苹果
num++;//如果是,苹果数量+1
s-=y[i];//并且减去相应的力气
}
}
}
cout<<num;
return 0;//养成好习惯
}
20分求解!!!