洛谷 P1803 凌亂的yyy 線段覆蓋

2022-06-21 14:18:12 字數 651 閱讀 2004

快 noip 了,yyy 很緊張!

現在各大 oj 上有 n 個比賽,每個比賽的開始、結束的時間點是知道的。

y 認為,參加越多的比賽,noip 就能考的越好(假的)。

所以,他想知道他最多能參加幾個比賽。

由於 y 是蒟蒻,如果要參加乙個比賽必須善始善終,而且不能同時參加 2 個及以上的比賽。

第一行是乙個整數 n ,接下來 n 行每行是 2 個整數 \(a_,b_\) ( \(a_),表示比賽開始、結束的時間。

乙個整數最多參加的比賽數目。

輸入 #1

3

0 22 4

1 3

輸出 #1
2
對於 20% 的資料, \(n \le 10\)。

對於 50% 的資料, \(n \le 10^3\)。

對於 70% 的資料, \(n \le 10^\)。

對於 100% 的資料, \(1\le n \le 10^\) , \(0 \le a_ < b_ \le 10^6\)。

#include #include using namespace std;

struct node

cout

}

洛谷P1803凌亂的yyy

快noip了,yyy很緊張!現在各大oj上有n個比賽,每個比賽的開始 結束的時間點是知道的。yyy認為,參加越多的比賽,noip就能考的越好 假的 所以,他想知道他最多能參加幾個比賽。由於yyy是蒟蒻,如果要參加乙個比賽必須善始善終,而且不能同時參加2個及以上的比賽。輸入格式 第一行是乙個整數n 接...

洛谷 P1803 凌亂的yyy

快noip了,yyy很緊張!現在各大oj上有n個比賽,每個比賽的開始 結束的時間點是知道的。yyy認為,參加越多的比賽,noip就能考的越好 假的 所以,他想知道他最多能參加幾個比賽。由於yyy是蒟蒻,如果要參加乙個比賽必須善始善終,而且不能同時參加2個及以上的比賽。輸入格式 第一行是乙個整數n 接...

洛谷 P1803 凌亂的yyy 線段覆蓋

話說個人覺得前面的幾篇並不是很好,其實沒有那麼難,也沒有那麼長 很久以前就看到了,但貌似一直認為自己的演算法是錯誤的,結果交上去發現是正解 首先按照時間排序 貪心 結束時間早 盡可能不影響後面的比賽 的在前,若結束時間相同,則開始時間晚 盡可能不影響前面的比賽 的在前。如果兩者的判斷順序反了,就把最...