题目链接在此。
思路
用一个整型数组score[100]保存每个人数的人数,读入一个分数,则score[temp]+1,最后读入查询时,输出score[temp]即可。
AC代码
#include<stdio.h>
int main(){
int N,K;
scanf("%d",&N);
int score[101] = {0};
int temp;
for(int i = 0; i < N; i++){
scanf("%d",&temp);
score[temp]++;
}
scanf("%d",&K);
for(int i = 0; i < K; i++){
scanf("%d",&temp);
printf("%d",score[temp]);
if(i<K-1){
printf(" ");
}
}
return 0;
}