#include<iostream>
#include<algorithm>
using namespace std;
int main(){
long long z[1000001];
long long s[1000001];
long long n;
cin>>n;
for(long long i=0;i<n;i++)
{long long x,y;
cin>>x>>y;
s[i]=x;
z[i]=y;
}
long long *p=min_element(z,z+n-1);
long long ks=*p;
long long cnt=1;
for(long long i=1;i<=n;i++)
{long long *q=min_element(z,z+n-1);
long long mn=*q;
if(mn>ks&&*(q-z+s)>=ks){ks=mn;cnt++;}
*q=1000001;}
cout<<cnt;}
这是一端耐人寻味的代码,它获得了四十高分