文章
12
粉丝
0
获赞
8
访问
329
#include <bits/stdc++.h>
using namespace std;
int wall[200005]={0};
int diff[200005]={0};
int main(){
int b,e;
while(scanf("%d %d",&b,&e)!=EOF){
if(b==0&&e==0)
break;
diff[b]++;
diff[e+1]--;
}
wall[0]=diff[0];
for(int i=1;i<200001;i++){
wall[i]=wall[i-1]+diff[i];
}
while(scanf("%d %d",&b,&e)!=EOF){
if(b==0&&e==0)
break;
for(int i=b;i<=e;i++){
printf("%d\n",wall[i]);
}
}
}
登录后发布评论
暂无评论,来抢沙发