1 条题解
-
-1
/* ID: jxia8101 TASK: milk2 LANG: C++ */ #include<bits/stdc++.h> using namespace std; //输入保证正确 //输出看仔细 //所有情况都测 //数组定义,保证正确 int a[1000500]; int main() { // freopen("milk2.in", "r", stdin); // freopen("milk2.out", "w", stdout); int n,x,y,first=INT_MAX,last=INT_MIN; cin>>n; for(int i=1;i<=n;i++) { cin>>x>>y; a[x]++; a[y]--; first=min(first,x); last=max(y,last); } // cout<< first<<" "<<last; int flag=0; int time1=0,time2=0,t=0,f=0; for(int i=first;i<=last;i++) { flag+=a[i]; if(flag>0) { t++; time2=max(time2,f); f=0; } else { f++; time1=max(time1,t); t=0; } // cout<<time1<<" "<<time2<<endl; // cout<<flag<<endl; } cout<<time1<<" "<<time2; // fclose(stdin); // fclose(stdout); return 0; }
- 1
信息
- ID
- 224
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 2
- 标签
- 递交数
- 57
- 已通过
- 28
- 上传者