题解
2026-05-14 17:00:15
发布于:浙江
12阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
struct q{
int a,b;//起始和结束
}a[1111];
bool cmp(q x,q y){
return x.b<y.b;
}
int main(){
int n;cin>>n;
for(int i=1;i<=n;i++)cin>>a[i].a>>a[i].b;
sort(a+1,a+n+1,cmp);
int sum=0,s=0;//sum是个数,s是当前时间
for(int i=1;i<=n;i++){
if(s<=a[i].a){//时间够,参与
sum++;
s=a[i].b;
}
}
cout<<sum;
return 0;
}
全部评论 2
ε=(´ο`*)))唉,那我就不发了
5天前 来自 浙江
0你也发题解
??5天前 来自 浙江
0











有帮助,赞一个