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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

九度OJ 1434 今年暑假不AC

發布時間:2024/4/17 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 九度OJ 1434 今年暑假不AC 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目地址:http://ac.jobdu.com/problem.php?pid=1434

?

題目描述:

“今年暑假不AC?”“是的?!薄澳悄愀墒裁茨?#xff1f;”“看世界杯呀,笨蛋!”“@#$%^&*%...”確實如此,世界杯來了,球迷的節日也來了,估計很多ACMer也會拋開電腦,奔向電視作為球迷,一定想看盡量多的完整的比賽,當然,作為新時代的好青年,你一定還會看一些其它的節目,比如新聞聯播(永遠不要忘記關心國家大事)、非常6+7、超級女生,以及王小丫的《開心辭典》等等,假設你已經知道了所有你喜歡看的電視節目的轉播時間表,你會合理安排嗎?(目標是能看盡量多的完整節目)

輸入:

輸入數據包含多個測試實例,每個測試實例的第一行只有一個整數n(n<=100),表示你喜歡看的節目的總數,然后是n行數據,每行包括兩個數據Ti_s,Ti_e (1<=i<=n),分別表示第i個節目的開始和結束時間,為了簡化問題,每個時間都用一個正整數表示。n=0表示輸入結束,不做處理。

輸出:

對于每個測試實例,輸出能完整看到的電視節目的個數,每個測試實例的輸出占一行。

樣例輸入:
12 1 3 3 4 0 7 3 8 15 19 15 20 10 15 8 18 6 12 5 10 4 14 2 9 0
樣例輸出:
5

?

?


?

/** Main.c** Created on: 2014年1月15日* Author: Shaobo*/ #include <stdio.h> #include <stdlib.h> typedef struct program{int start;int end; } Program;int Compare (const void * p, const void * q){Program * p1 = (Program *)p;Program * q1 = (Program *)q;if ((*p1).end - (*q1).end > 0)return 1;else if ((*p1).end - (*q1).end < 0)return -1;elsereturn 0; }int main(void){int n;Program pro[110];int i, j, num, max = -1;int time;while (scanf("%d", &n) != EOF){if (n == 0)break;for (i=0; i<n; ++i){scanf("%d %d", &pro[i].start, &pro[i].end);}qsort(pro, n, sizeof(Program), Compare);int end = pro[0].end;int cnt = 1;for (i=1; i<n; ++i){if (pro[i].start >= end){++cnt;end = pro[i].end;}}printf("%d\n", cnt);//printf("%d\n", max);}return 0; }

?


?

轉載于:https://www.cnblogs.com/liushaobo/p/4373860.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的九度OJ 1434 今年暑假不AC的全部內容,希望文章能夠幫你解決所遇到的問題。

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