南阳理工OJ_题目14 会场安排问题
2014-05-01 18:49
232 查看
#include <iostream> #include <cstdlib> using namespace std; int cmp(const void *a, const void *b); struct data { int b; int e; //int flag; }; int main() { int T; cin >> T; data a[10010]; while(T--) { int n; cin >> n; for(int i = 1; i <= n; i++) { cin >> a[i].b >> a[i].e; //a[i].flag = 1; } qsort(a+1, n, sizeof(a[0]), cmp); int sum = 1; int e = 0; e = a[1].e; for(int i = 2; i <= n; i++) { if(a[i].b >= e+1) { sum++; e = a[i].e; } } cout << sum << endl; } } int cmp(const void *a, const void *b) { return ((data *)a)->e - ((data *)b)->e; }
相关文章推荐
- [转]会场安排问题 南阳理工学院OJ 题目14
- 南阳理工 oj14 会场安排问题
- nyoj 题目14:会场安排问题 贪心算法
- NYOJ 题目14 会场安排问题(贪心)
- 南阳题目14-会场安排问题
- 题目14:会场安排问题
- 会场安排问题(南阳oj14)(贪心-区间不重叠)
- NYOJ 题目14 会场安排问题
- 题目14 会场安排问题
- 【南阳OJ 14】 会场安排问题(贪心)
- 南阳理工14 -会场安排问题
- NYOJ题目14会场安排问题(贪心)
- 会场安排问题--nyoj题目14
- NYOJ 14 会场安排问题(经典题目,贪心,区间问题)
- 南阳理工14(会场安排问题)
- 贪心——NYOJ 题目14 会场安排问题
- C语言 南阳理工ACM 14 会场安排问题
- nyoj_14_会场安排问题(贪心)
- 南阳OJ 会场安排问题 (贪心)
- NYOJ 14 会场安排问题