2023-08-14 11:21:26
发布于:广东
using namespace std;
struct tv{
int s,e;
};
tv a[1005];
bool cmp(tv a,tv b){
return a.e<b.e;
}
int main (){
int n;
cin >> n;
for (int i=0;i<n;i++){
cin >> a[i].s >> a[i].e;
}
sort (a,a+n,cmp);
int sum=1,end=a[0].e;
for (int i=0;i<n;i++){
if (a[i].s>=end){
sum++;
end=a[i].e;
}
}
cout << sum;
return 0;
}
这里空空如也
有帮助,赞一个