标签: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