标签:style http io ar color os sp for 数据
这题写的不容易啊!在最后想睡觉的时候写对了,还是一开始没有想好对策,导致后面老是出错
上数学课时,老师给了LYH一些闭区间,让他取尽量少的点,使得每个闭区间内至少有一个点。但是这几天LYH太忙了,你们帮帮他吗?
4 1 5 2 4 1 4 2 3 3 1 2 3 4 5 6 1 2 2
1 3 1
#include<stdio.h> #include<algorithm> using namespace std; struct node { int a; int b; }number[110]; int cmp(node x,node y) { return x.b < y.b; } int main() { int n,i,k,t; while(~scanf("%d",&n)) { k=1; for(i=0;i<n;i++) scanf("%d%d",&number[i].a,&number[i].b); sort(number,number+n,cmp); t=number[0].b; for(i=1;i<n;i++) { if(number[i].a > t) { k++; t=number[i].b; } else if(number[i].a<t&&number[i].b<t) t=number[i].b; } printf("%d\n",k); } return 0; }
标签:style http io ar color os sp for 数据
原文地址:http://blog.csdn.net/qq_16767427/article/details/41398567