博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
洛谷 P1803 凌乱的yyy Label:Water 贪心
阅读量:5897 次
发布时间:2019-06-19

本文共 778 字,大约阅读时间需要 2 分钟。

题目背景

快noip了,yyy很紧张!

题目描述

现在各大oj上有n个比赛,每个比赛的开始、结束的时间点是知道的。

yyy认为,参加越多的比赛,noip就能考的越好(假的)

所以,他想知道他最多能参加几个比赛。

由于yyy是蒟蒻,如果要参加一个比赛必须善始善终,而且不能同时参加2个及以上的比赛。

输入输出格式

输入格式:

 

第一行是一个整数n ,接下来n行每行是2个正整数ai,bi(ai<bi),表示比赛开始、结束的时间。

 

输出格式:

 

一个整数最多参加的比赛数目。

 

输入输出样例

输入样例#1:
30 22 41 3
输出样例#1:
2

说明

对于20%的数据,n≤10;

对于50%的数据,n≤1000;

对于70%的数据,n≤100000;

对于100%的数据,n≤1000000,0≤ai<bi≤1000000。

代码

#include
#include
#include
#include
#define MAXN 2000005using namespace std;struct cc{ int bg,ed;}nod[MAXN];bool cmp(cc a,cc b){ if(a.ed==b.ed) return a.bg
nod[p].bg ) ) ++p;// cout<
<<" "<
<

  

选取最早结束的即可

Line 26 p<=N没写RE了sad>_<

转载于:https://www.cnblogs.com/radiumlrb/p/6048145.html

你可能感兴趣的文章
php-fpm的max_chindren的一些误区
查看>>
libtool: install: error: cannot install `libaprutil-1.la' to a directory
查看>>
Sring a和String b的值相同,是不是指向同一个地址呢
查看>>
Linux命令-uptime
查看>>
1069 关押罪犯
查看>>
手机邮箱客户端开源项目
查看>>
Linux第七周
查看>>
笔记本电脑电池保养
查看>>
有理想的程序员必须知道的15件事
查看>>
MySQL学习笔记
查看>>
linux基础概念和个人笔记总结(1)
查看>>
为什么VS下用tinyxml解析xml无法进行const char转换?
查看>>
Android如何防止apk程序被反编译
查看>>
我的友情链接
查看>>
linux 远程管理和传输软件
查看>>
SX、LX、ZX、LH
查看>>
我的友情链接
查看>>
Swift之基础知识
查看>>
Zentao安装步骤
查看>>
Openlayers 2 取消鼠标缩放地图的功能
查看>>