a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 開發設計 > 正文

P1803 凌亂的yyy

2019-11-11 05:12:01
字體:
來源:轉載
供稿:網友

題目描述

有N場比賽,給出每場比賽的開始時間和結束時間,問最多參加多少場比賽。

樣例輸入

30 22 41 3

樣例輸出

2

思路

O(n log n)將結束時間或開始時間排序都可以,在另外一條序列中選擇上一場比賽和下一場比賽開始時間不沖突的比賽加入。var n:longint; a,b:array[1..2000000] of longint;PRocedure qsort(l,r:longint);var i,j,m,t:longint;begin i:=l;j:=r; m:=b[(l+r)div 2]; repeat while b[i]<m do inc(i); while b[j]>m do dec(j); if i<=j then begin t:=a[i];a[i]:=a[j];a[j]:=t; t:=b[i];b[i]:=b[j];b[j]:=t; inc(i);dec(j); end; until i>j; if i<r then qsort(i,r); if l<j then qsort(l,j);end;var i,ans,sum:longint;begin readln(n); for i:=1 to n do readln(a[i],b[i]); qsort(1,n); ans:=b[1]; for i:=2 to n do if a[i]>=ans then begin inc(sum); ans:=b[i]; end; writeln(sum+1);end.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久成人av电影 | 欧美日韩国产在线看 | 国产精品一区二区三区四区在线观看 | 99精品久久精品一区二区爱城 | 中文字幕在线视频免费观看 | 狠狠爱www人成狠狠爱综合网 | 黑人巨大精品欧美一区二区免费 | 亚洲精品视频免费看 | 国产精品视频免费播放 | 91xxx在线观看| 狠狠操av| 99精品一区二区三区 | 免费一区二区 | 日韩国产中文字幕 | 亚洲 欧美日韩 国产 中文 | 亚洲精品自在在线观看 | 亚洲精品一区中文字幕乱码 | 国产裸体永久免费视频网站 | 久久伊人操 | 99re6在线视频精品免费 | 尤物99av写真在线 | 久久综合久色欧美综合狠狠 | 黄av在线播放 | 日本一区二区视频 | 国产视频第一区 | 成人教育av| 瑟瑟网站在线观看 | 不卡久久| 中文字幕不卡在线88 | 亚洲男人的天堂在线 | 国产欧美一区二区精品性色 | www.久草.com| www久久精品 | 亚洲国产精品久久久久久女王 | 免费av电影观看 | 日本一区二区免费在线 | 久久新视频 | a欧美| 毛片av在线 | 国产一区二区三区网站 | 亚洲色图 偷拍自拍 |