学生的百分制整数成绩,所以可以设置一个大小为101的数组记录该分数的人数,初始化为0;
后面获取该分数人数时,可以直接从数组中取值输出。
#include<stdio.h>
int main()
{
int n,a[101]={0},b,c,d,k,e[100000];
scanf("%d",&n);
for(b=0;b<n;b++){
scanf("%d",&c);
a[c]++;
}
scanf("%d",&k);
for(b=0;b<k;b++)
scanf("%d",&e[b]);
for(b=0;b<k-1;b++)
printf("%d ",a[e[b]]);
printf("%d",a[e[b]]);
return 0;
}