快 noip 了,yyy 很紧张!
现在各大 oj 上有 nnn 个比赛,每个比赛的开始、结束的时间点是知道的。
yyy 认为,参加越多的比赛,noip 就能考的越好(假的)。
所以,他想知道他最多能参加几个比赛。
由于 yyy 是蒟蒻,如果要参加一个比赛必须善始善终,而且不能同时参加 222 个及以上的比赛。
第一行是一个整数 nnn ,接下来 nnn 行每行是 222 个整数 ai,bia_{i},b_{i}ai,bi ( ai 一个整数最多参加的比赛数目。 对于 20%20\%20% 的数据, n≤10n \le 10n≤10。 对于 50%50\%50% 的数据, n≤103n \le 10^3n≤103。 对于 70%70\%70% 的数据, n≤105n \le 10^{5}n≤105。 对于 100%100\%100% 的数据, 1≤n≤1061\le n \le 10^{6}1≤n≤106 , 0≤ai 先按结束时间对结构体数组进行排序。若比赛的开始时间晚于上一个比赛的结束时间,则选取该比赛。输出格式
样例 #1
样例输入 #1
3
0 2
2 4
1 3
样例输出 #1
2
提示
思路
AC代码
#include