问题标题: 酷町堂:3239 繁忙的市长

0
0
已解决
李显晨
李显晨
中级启示者
中级启示者

错误代码WA50:

#include<bits/stdc++.h>
using namespace std;
int cnt,end;
struct stu{
	int s,e;
}a[10010];
bool cmp(stu x,stu y){
	if(x.e!=y.e) return x.e<y.e;
	return x.s>y.s;
}
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++) cin>>a[i].s>>a[i].e;
    sort(a+1,a+n+1,cmp);
	for(int i=1;i<=n;i++){
		if(a[i].s>=end){
			cnt++;
			end=a[i].e;
		}
	}
	cout<<cnt;
    return 0; 
}

传送门

求大佬找错!!!

李显晨在2021-03-12 21:56:04追加了内容

ding

李显晨在2021-03-13 16:21:10追加了内容

ding

李显晨在2021-03-13 16:42:59追加了内容

ding


0
已采纳
尤博扬
尤博扬
初级光能
初级光能

if(a[i].s>end)

改一下

PS:我也是掉这个坑里了

0
我要回答