sdut oj 3547活动选择(山东理工大学第七届校赛)
来源:互联网 发布:知乎产品分析报告 编辑:程序博客网 时间:2024/04/30 11:10
题目链接:点击打开链接
题目描述
自从小白和小黑的小船翻了以后,小白就在学校勤工俭学,现在小白得到了一个任务:明天学校要举办一些活动,让小白安排教室,但是最近学校的教室资源比较的紧张,所以要用尽量少的教室(同一个教室不能同时举办两个活动)。
输入
多组输入,每组输入一个n(1 <= n <= 100000)表示活动的数量,接下来的n行每行两个整数l,r(1 < l < r < 10^9)代表活动的开始时间与结束时间。
输出
输出需要最小教室的数量。
示例输入
31 23 42 9
示例输出
2
#include <iostream>#include<cstdio>#include<algorithm>using namespace std;struct node{ int a,b;}q[210000];bool cmp(node x,node y){ if(x.a!=y.a)return x.a<y.a; else return x.b>y.b;}int main(){ int n; while(~scanf("%d",&n)) { for(int i=0;i<2*n;i+=2) { scanf("%d%d",&q[i].a,&q[i+1].a); q[i].b=0; q[i+1].b=1; } sort(q,q+2*n,cmp); int mx=0; int t=0; for(int i=0;i<2*n;i++) { if(q[i].b==0)t++; else t--; if(mx<t)mx=t; } printf("%d\n",mx); } return 0;}
0 0
- sdut oj 3547活动选择(山东理工大学第七届校赛)
- 山东理工大学第七届校赛总结
- 活动选择 (sdut oj)
- 活动选择问题 (sdut oj)
- 山东理工大学第八届ACM校赛——活动选择
- [1298]活动选择 山东理工OJ
- 山东理工OJ 1298 活动选择
- 山东理工大学oj【2396】火车
- 山东理工大学OJ 2074 区间覆盖问题
- 山东理工大学 OJ 2074 区间覆盖问题
- 【sdut】 [1298] 活动选择
- SDUT 活动选择 1298
- sdut 活动选择问题
- SDUT 1298 活动选择
- 山东理工大学第七届ACM校赛-学区房问题
- 山东理工大学第七届ACM校赛-最大收益问题
- 山东理工大学第七届ACM校赛-飞花的糖果
- 山东理工大学第七届ACM校赛-飞花的线代
- PAT(乙级)1027. 打印沙漏
- 最大字段和 时间复杂度线性阶 java
- 判断手机是否有网络
- LPC1788系统时钟的设置
- dlutoj 1411 Measuring Cylinder(二分+容斥)
- sdut oj 3547活动选择(山东理工大学第七届校赛)
- iOS AudioQueue
- 沙盒文件以及文件夹操作
- (翻译)Android应用生成测试覆盖率报告
- 学习Bash相关知识
- 原码, 反码, 补码 详解
- Android的Activity中的Menu使用总结
- Component属性
- js获取td的值