标签:style blog io color for sp strong 数据 div
描述
春天到了,花儿朵朵盛开,hrdv是一座大花园的主人,在他的花园里种着许多种鲜花,每当这个时候,就会有一大群游客来他的花园欣赏漂亮的花朵,游客们总是会询问,某个时间有多少种花儿同时在盛开着?hrdv虽然知道每种花儿的开花时间段,但是他不能很快的答出游客的问题,你能编写一个程序帮助他吗?
2 1 1 5 10 4 2 3 1 4 4 8 1 4 6
0 1 2 1
#include<stdio.h> #include<string.h> #define N 1000000 int a[N],a1[N]; int main() { int t,i,j,n,m,x,y; scanf("%d",&t); while(t--) { scanf("%d%d",&n,&m); memset(a,0,sizeof(a)); memset(a1,0,sizeof(a1)); for(i=1;i<=n;i++) { scanf("%d%d",&x,&y); if(y <=N) for(j=x;j<=y;j++) a[j]++; else if(x>N) { x=x%N; y=y%N; for(j=x;j<=y;j++) a1[j]++; } else if(x<=N&&y>N) { for(j=x;j<=N;j++) a[j]++; for(j=1;j<=y%N;j++) a1[j]++; } } while(m--) { scanf("%d",&x); if(x<=N) printf("%d\n",a[x]); else printf("%d\n",a1[x%N]); } } return 0; }
标签:style blog io color for sp strong 数据 div
原文地址:http://www.cnblogs.com/imwtr/p/4069613.html