当前位置: 首页 > wzjs >正文

四川建设企业网站wordpress文章末尾广告位

四川建设企业网站,wordpress文章末尾广告位,海口网站推广公司,万网空间上传网站吗题目描述 现在各大 oj 上有 n 个比赛,每个比赛的开始、结束的时间点是知道的。 yyy 认为,参加越多的比赛,noip 就能考的越好(假的)。 所以,他想知道他最多能参加几个比赛。 由于 yyy 是蒟蒻&#xff0c…

题目描述

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

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

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

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

输入格式

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

输出格式

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

输入输出样例

输入 #1

3
0 2
2 4
1 3

输出 #1

2

说明/提示

  • 对于 20% 的数据,n≤10;
  • 对于 50% 的数据,n≤103;
  • 对于 70% 的数据,n≤105;
  • 对于 100% 的数据,1≤n≤106,0≤ai​<bi​≤106。

在一个数轴上有n条线段,现要选取其中k条线段使得这k条线段两两没有重合部分,问最大的k为多少。

最左边的线段放什么最好?

显然放右端点最靠左的线段最好,从左向右放,右端点越小妨碍越少

其他线段放置按右端点排序,贪心放置线段,即能放就放。

 

#include<iostream>
#include<algorithm>
using namespace std;int n;
int ans=1;
int last_end_time; //上一场比赛结束的时间  C++ 标准库中有个 time 函数,这里不能取timestruct match{int begin;  //比赛开始时间 int end;  //比赛结束时间 
}m[1000010];bool cmp(match x, match y)
{return x.end < y.end;
}int main()
{cin>>n;for(int i=0; i<=n-1; ++i){cin>>m[i].begin;cin>>m[i].end;}//按照比赛结束的早晚排序 结束的早的放在前 sort(m, m+n, cmp);//结束最早的那场比赛一定可以参加 last_end_time = m[0].end;//从第二个比赛开始找for(int i=1; i<=n-1; ++i){//当前比赛的开始时间大于等于上场比赛的结束时间if(m[i].begin >= last_end_time){ans++;last_end_time = m[i].end;}}cout<<ans;return 0;
}


文章转载自:

http://Oek9iePz.jcwrb.cn
http://JoIb7aqN.jcwrb.cn
http://g1fNYQGM.jcwrb.cn
http://Xu7FBIby.jcwrb.cn
http://kAU8bZw2.jcwrb.cn
http://DdmHNImY.jcwrb.cn
http://FXihgxU8.jcwrb.cn
http://qHovmzPc.jcwrb.cn
http://7EzN8J9Q.jcwrb.cn
http://dJVgtLaQ.jcwrb.cn
http://zXI4qBRg.jcwrb.cn
http://gpQ0Zsav.jcwrb.cn
http://p5TMWeMc.jcwrb.cn
http://OREiTHxG.jcwrb.cn
http://WEStwpfC.jcwrb.cn
http://8DotTdOi.jcwrb.cn
http://Sn8dI0Oj.jcwrb.cn
http://KDJ2uxa3.jcwrb.cn
http://RfTrHsDH.jcwrb.cn
http://aYyK5otf.jcwrb.cn
http://NrNn3Dub.jcwrb.cn
http://VpJArobn.jcwrb.cn
http://5qDpevCW.jcwrb.cn
http://ieCjeJjj.jcwrb.cn
http://J3tJE0nj.jcwrb.cn
http://IadlnSpv.jcwrb.cn
http://AzurUf9s.jcwrb.cn
http://gJ6HOvr1.jcwrb.cn
http://8aToxWXn.jcwrb.cn
http://ZrYvAqrP.jcwrb.cn
http://www.dtcms.com/wzjs/629622.html

相关文章:

  • 导航类网站模板株洲市住房和城乡建设局网站
  • 使用flashfxp上传网站二级域名怎么注册
  • 邢台移动网站建设纹理网站推荐
  • 建设银行手机登陆网站营销有哪些基本内容
  • 富阳营销型网站建设成视频app下无限看ios7
  • 网站开发 培训 周末班余姚公司做网站
  • 青岛网站排名外包公司名字查询
  • flash国外网站app使用什么做的网站吗
  • 云南省建设测量员注册网站南山附近公司做网站建设多少钱
  • 怎么建网站赚钱中国十大装修公司
  • 正规网站建设代理中国国际贸易单一窗口网站
  • 网站关键词的写法实体企业做网站好么
  • 广东建设信息网站百度网站的安全建设方案
  • 物流网站给做软件下载wordpress插件汉化教程视频
  • 中山皇冠建设开发有限公司网站房地产三道红线
  • 哪个网站做螺丝生意好西丽网站设计
  • 手机网站排名优化建站网站源码
  • 桥头镇网站建设ps怎么做网站特效
  • 泰安建设厅网站音乐网站设计总结
  • 泰州网站建设物美价廉汕头市潮南区紧急提醒
  • 网站后台登陆密码破解做dnf辅助官方网站
  • 牡丹江网站建设公司建站公司成功案例
  • wordpress网站二次开发中文域名指向同一个网站
  • 长春网站建设新格郑州短视频拍摄公司
  • 广东住房和城乡建设厅网站企业所得税怎么算例题
  • 无锡网站科技公司网站整站优化
  • 本地做网站图片怎么存怎么建wordpress主题的子主题
  • 扬州网站建设培训html网站优化
  • 兰州做家教去哪个网站比较好如何做网站规划
  • 做网站 网站违法吗网络服务提供商有哪些