http://acm.hdu.edu.cn/showproblem.php?pid=2037

“今年暑假不AC?”
“是的。”
“那你干什么呢?”
“看世界杯呀,笨蛋!”
“@#$%^&*%...”

确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。
作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生,以及王小丫的《开心辞典》等等,假设你已经知道了所有你喜欢看的电视节目的转播时间表,你会合理安排吗?(目标是能看尽量多的完整节目)

没什么戏~~~~~

Solution

贪心,按左端点排序,扫一遍,记录右指针,当l>=右指针(ans++)

// This file is made by YJinpeng,created by XuYike's black technology automatically.
// Copyright (C) 2016 ChangJun High School, Inc.
// I don't know what this program is.#include <iostream>
#include <vector>
#include <algorithm>
#include <cstring>
#include <cstdio>
#include <cstdlib>
#include <cmath>
#define MOD 1000000007
#define INF 1e9
using namespace std;
typedef long long LL;
const int MAXN=110;
inline int gi() {register int w=0,q=0;register char ch=getchar();while((ch<'0'||ch>'9')&&ch!='-')ch=getchar();if(ch=='-')q=1,ch=getchar();while(ch>='0'&&ch<='9')w=w*10+ch-'0',ch=getchar();return q?-w:w;
}
struct node{int l,r;bool operator<(node a)const{return a.l==l?r<=a.r:l<a.l;}
}a[MAXN];
int main()
{freopen("2037.in","r",stdin);freopen("2037.out","w",stdout);int n;while(n=gi(),n){for(int i=1;i<=n;i++)a[i]=(node){gi(),gi()};sort(a+1,a+1+n);int ans=0;for(int i=1,to=-1;i<=n;i++){if(a[i].l>=to)ans++,to=a[i].r;to=min(a[i].r,to);}printf("%d\n",ans);}return 0;
}

  

转载于:https://www.cnblogs.com/YJinpeng/p/5974301.html

【HDU2037】今年暑假不AC相关推荐

  1. HDU2037 今年暑假不AC【贪心】

    问题链接:HDU2037 今年暑假不AC. 问题简述:(略) 问题分析: 典型的贪心算法题,分别用C语言和C++语言编写程序. 若干个电视节目,自然要按时间顺序来看.为了看更多的节目,需要尽快看完一个 ...

  2. hdu2037 今年暑假不AC

     Problem Description "今年暑假不AC?" "是的." "那你干什么呢?" "看世界杯呀,笨蛋!" ...

  3. hdu2037今年暑假不AC

    今年暑假不AC Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  4. 基础贪心算法(HDU2037今年暑假不AC)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2037 下面我附上两篇代码,一篇是AC的,另一篇是WA的,错误原因是什么谁知道麻烦告诉我,谢谢了 AC代 ...

  5. hdu2037 今年暑假不AC(贪心||暴力)

    http://acm.hdu.edu.cn/showproblem.php?pid=2037 题意:中文题不解释.首先是尽人皆知的贪心,用烂了.刚开始入门时候不懂,就跟着人模仿.今天(2016/10/ ...

  6. HDU2037:今年暑假不AC

    Problem Description "今年暑假不AC?" "是的." "那你干什么呢?" "看世界杯呀,笨蛋!" & ...

  7. HDU 2037 今年暑假不AC【贪心】

    今年暑假不AC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  8. HDU 2037 今年暑假不AC

    今年暑假不AC Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  9. HD_2037今年暑假不AC

     今年暑假不AC                                                           Time Limit: 2000/1000 MS (Java/ ...

最新文章

  1. WinRAR也能实现智能备份
  2. pC机OracLe库磁盘坏如何恢复,电脑硬盘坏了数据能恢复吗(6步教你自己在家轻松恢复数据)...
  3. 如何在Python脚本中调用外部命令(就像在linux shell或Windows命令提示符下输入一样)
  4. 关于Navicat 连接mysql报11001错误
  5. SQL Server 2016的新功能–动态数据屏蔽
  6. Dell服务器通过IDRAC9收集TSR日志排查故障
  7. 利用CNN进行面部表情识别
  8. 手机投屏到电视上怎么操作?
  9. mysql增删查改------插入与查询数据
  10. 2017-9-13 NOIP模拟赛[xxy]
  11. 《俪影2046》v2.09 完美破解
  12. 【有利可图王】PS教程:将人物设计处理成五彩缤纷的抽象效果!
  13. 无人机开发-图传技术浅析
  14. [架构之路-147]-《软考-系统分析师》- 7-企业信息化战略与实施-4-企业资源规划ERP和实施、信息资源管理
  15. 猛兽来袭——Integral Protocol
  16. LDA主题模型的原理及使用教程
  17. W800/W801学习记录网络部分(一):WIFI的扫描和连接
  18. 前端周报:最经典的26个JavaScript面试题和答案;Vue3.0
  19. 跨屏网页设计为什么越来越流行,浅谈
  20. golang 实战企业网盘

热门文章

  1. python爬虫正则表达式实例-python爬虫 正则表达式解析
  2. 精通python能干嘛-很多人说精通Python?对于精通我们存在哪些误区
  3. 怎么自学python自动化测试-python自动化测试如何自动生成测试用例?
  4. python学哪个版本-Python学习,要选哪个版本?
  5. python 3.5-python3.5
  6. python写游戏脚本-使用Python写一个小游戏
  7. python处理数据的优势-python处理excel的优势是什么
  8. python真的那么火吗-Python语言为什么这么火?
  9. python手机版代码-Python手机号码归属地查询代码
  10. python官网下载步骤2019-2019年python入门到精通(19天全)