提交时间:2023-01-12 15:19:45

运行 ID: 17814

#include <bits/stdc++.h> using namespace std; struct t{ int start,end; }in[1100]; bool px(t x,t y){ return x.start<y.start; } int main(){ int n,ans=0,s=0; cin>>n; for(int i=1;i<=n;i++){ cin>>in[i].start>>in[i].end; } sort(in,in+n,px); for(int i=1;i<=n;i++){ if(in.end>sp){ int b=max(in.start,s); ans+=a[i].r-b; sp=in.end; } } sp=0; for(int i=1;i<=n;i++){ if(in[i].start<=sp){ } } cout<<7; return 0; }