这代码报错了???
  • 板块学术版
  • 楼主封禁用户
  • 当前回复12
  • 已保存回复12
  • 发布时间2022/7/29 20:53
  • 上次更新2023/10/27 17:47:39
查看原帖
这代码报错了???
722704
封禁用户楼主2022/7/29 20:53
#include<bits/stdc++.h>
using namespace std;
struct time{int begin,end;}a[1010];
int n;
bool cmp(time b,time c){
	if(b.end<c.end)return true;
    if(b.end==c.end&&b.begin<c.begin)return true;
    return false;
}
int main(){
	cin>>n;
	for(int i=0;i<n;i++)cin>>a[i].begin>>a[i].end;
	sort(a,a+n,cmp);
	int ans=0;
	for(int i=1,t=-1;i<=n;++i)if(a[i].begin>=t){
		ans++;
		t=a[i].end;
	}
	cout<<ans;
}
2022/7/29 20:53
加载中...