日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

非洲儿童(南阳oj1036)(馋)

發布時間:2025/5/22 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 非洲儿童(南阳oj1036)(馋) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

非洲小孩

時間限制:1000?ms ?|? 內存限制:65535?KB 難度:2 描寫敘述
家住非洲的小孩,都非常黑。為什么呢?
第一。他們地處熱帶,太陽輻射嚴重。
第二,他們不常常洗澡。(常年缺水,怎么洗澡。)
如今。在一個非洲部落里。他們僅僅有一個地方洗澡。而且,洗澡時間非常短,瞬間有木有!

!(這也是沒有的辦法,缺水啊。!)
每一個小孩有一個時間段可以洗澡。而且,他們是可以一起洗的(無論你是男孩是女孩)。
那么。什么時間洗澡,誰應該來洗,由誰決定的呢?那必定是他們偉大的“澡”神啊。

“澡”神有一個時間表,記錄著該部落的小孩。什么時候段能夠洗澡。如今,“澡”神要問你。一天內,他須要最少開啟和關閉多少次洗澡的水龍頭呢?由于,開啟和關閉一次水龍頭是很的費力氣的,即便。這也是瞬間完畢的。


輸入
多組數據
第一行一個0<n<=100。
接下來n行。每行一個時間段。

H1H1:M1M1-H2H2:M2M2,24小時制。
保證該時間段是在一天之內的。

可是,不保證,H1H1:M1M1先于H2H2:M2M2。

輸出
題目描寫敘述,“澡”神最少須要開啟和關閉多少次水龍頭呢?
例子輸入
1 00:12-12:12 2 00:12-12:12 14:00-12:00
例子輸出
1 1
/*貪心區間相關問題。應該將結束時間排序。與杭電2037類似。

*//*我覺得題意沒有全然表達清楚,事實上本題應該是在最省水的情況下 開水龍頭次數最少,即能一起洗的都一起洗!。! */ #include<stdio.h> #include<string.h> #include<algorithm> using namespace std; struct st { int a,b; }data[110]; int cmp(st x,st y) { return x.b<y.b; } int main() { int i,j,n,t,k1,k2,d1,d2,sum; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) { scanf("%d:%d-%d:%d",&k1,&k2,&d1,&d2); k1=k1*60+k2; d1=d1*60+d2; if(k1>d1){ t=k1;k1=d1;d1=t;} data[i].a=k1; data[i].b=d1; } sort(data,data+n,cmp); j=data[0].b; sum=1; for(i=1;i<n;i++) { if(data[i].a>j) { sum++; j=data[i].b;} } printf("%d\n",sum); } return 0; }

版權聲明:本文博主原創文章,博客,未經同意不得轉載。

轉載于:https://www.cnblogs.com/blfshiye/p/4915080.html

總結

以上是生活随笔為你收集整理的非洲儿童(南阳oj1036)(馋)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。