Codeup墓地-1126
src:http://codeup.cn/problem.php?id=1126
1126: 看电视
时间限制: 1 Sec 内存限制: 32 MB
题目描述
暑假到了,小明终于可以开心的看电视了。但是小明喜欢的节目太多了,他希望尽量多的看到完整的节目。
现在他把他喜欢的电视节目的转播时间表给你,你能帮他合理安排吗?
输入
输入包含多组测试数据。每组输入的第一行是一个整数n(n<=100),表示小明喜欢的节目的总数。
接下来n行,每行输入两个整数si和ei(1<=i<=n),表示第i个节目的开始和结束时间,为了简化问题,每个时间都用一个正整数表示。
当n=0时,输入结束。
输出
对于每组输入,输出能完整看到的电视节目的个数。
样例输入
12
1 3
3 4
0 7
3 8
15 19
15 20
10 15
8 18
6 12
5 10
4 14
2 9
0
样例输出
5

//贪心
#include<bits/stdc++.h>
using namespace std;
struct Node{int s,e;Node(int _s,int _e):s(_s),e(_e){}
};
bool cmp(Node a,Node b){return a.e<b.e;
}
vector<Node>vec;int n,s,e;
int main(){while(scanf("%d",&n)!=EOF&&n){vec.clear();while(n--){scanf("%d%d",&s,&e);vec.push_back(Node(s,e));}sort(vec.begin(),vec.end(),cmp);int ans=0,j=0;for(int i=0;i<vec.size();i++){if(vec[i].s>=vec[j].e){ans++;j=i;}}printf("%d\n",ans+1);}return 0;
}

Codeup墓地-1126相关推荐

  1. Codeup墓地-1123

    Codeup墓地-1123 src:http://codeup.cn/problem.php?id=1123 1123: 确定排序序列 时间限制: 1 Sec 内存限制: 32 MB 题目描述 一个由 ...

  2. Codeup墓地-1107

    Codeup墓地-1107 src:http://codeup.cn/problem.php?id=1107 1107: 欧几里得游戏 时间限制: 1 Sec 内存限制: 32 MB 题目描述 小明和 ...

  3. Codeup墓地1817号A+B

    Codeup墓地链接:http://codeup.cn/ 本题链接:http://codeup.cn/problem.php?cid=100000575&pid=1 问题描述: 问题 B: A ...

  4. Codeup墓地-2337

    Codeup墓地-2337 src:http://codeup.cn/problem.php?id=2337 2337: 阻击火箭队 时间限制: 1 Sec 内存限制: 32 MB 题目描述 小明很喜 ...

  5. Codeup墓地-1985

    Codeup墓地-1985 src:http://codeup.cn/problem.php?id=1985 1985: 任务调度 时间限制: 1 Sec 内存限制: 32 MB 题目描述 读入任务调 ...

  6. Codeup墓地-2118

    Codeup墓地-2118 src:http://codeup.cn/problem.php?id=2118 2118: 非常可乐 时间限制: 1 Sec 内存限制: 32 MB 题目描述 大家一定觉 ...

  7. Codeup墓地-1098

    Codeup墓地-1098 src:http://codeup.cn/problem.php?id=1098 1098: 最少的交换 时间限制: 1 Sec 内存限制: 32 MB 题目描述 现在给你 ...

  8. Codeup墓地-2117

    Codeup墓地-2117 src:http://codeup.cn/problem.php?id=2117 2117: 确定比赛名次 时间限制: 1 Sec 内存限制: 32 MB 题目描述 有N个 ...

  9. Codeup墓地-2070

    Codeup墓地-2070 src:http://codeup.cn/problem.php?id=2070 2070: 坠落的蚂蚁 时间限制: 1 Sec 内存限制: 32 MB 题目描述 一根长度 ...

最新文章

  1. 32位汇编编程模板--使用masm6.15环境
  2. python基础教程书籍推荐-python入门书籍推荐
  3. 华为项目Tree canvas画图2
  4. 今晚直播丨MySQL的查询与优化
  5. (十五)final关键字
  6. paip.没有源码的情况下更改ASP.net ASPX页
  7. Wannacry勒索病毒样本分析
  8. python新浪股票接口_新浪股票数据接口
  9. Ubuntu系统下搭建C/C++ gcc开发环境
  10. S3C2440-裸机篇-05 | S3C2440时钟体系详解(FCLK、PCLK、HCLK)
  11. C 语言中 求余运算 具体例子,C++中求余运算符(%)示例详解
  12. ORACLE的语言从中文修改为英文
  13. [Java][详解]使用jintellitype实现键盘全局监听
  14. win10更改计算机dns,w10怎么修改电脑dns win10电脑修改dns的具体方法[多图]
  15. 人人商城报错:服务器暂时无法处理您的请求,请稍后再试,解决方案
  16. JAVA小游戏之打字母(简单版和升级版)
  17. IE-LAB网络实验室:SD-WAN与SDN的差异
  18. iOS常用开发工具及第三方框架
  19. html的颜色有多少种?
  20. 外汇救市无异加印人民币

热门文章

  1. 如何使用ST-LINK/V2给stm32开发板下载程序
  2. 深圳python培训脱产
  3. 英语词汇(2)fall down,fall off和fall over
  4. 百度盘登录时出现网络异常1的解决方法
  5. vuex导入_vuex简单使用示例
  6. 已解决ubuntu虚拟机安装java/jdk
  7. 想问问大佬们 大专跨专业学习c程序毕业可以找到一份不错的工作吗?
  8. 怎么解决高速离心机转头偏心不平衡问题?
  9. 微信第三方平台研究总结
  10. 本科计算机去当兵,我儿子2017年9月1日入学学计算机平面设计今年想去当兵在校生能去当兵吗...