难度:一颗星
题目大意:输入N个学生的成绩 然后输入K个成绩进行查询 查询获得该分数的学生的人数。
题解:直接开数组 输入的时候直接相应的分数元素自增即可
没啥需要注意的~~
代码如下:
#include<iostream>
#include<stdlib.h>
#include<queue>
#include<stack>
#include<algorithm>
#include<map>
#include<cstring>
using namespace std;
int main(){
int N,num[101],temp;
memset(num,0,sizeof(int)*101);
cin>>N;
while(N--){
cin>>temp;
num[temp]++;
}
int K;
cin>>K;
int search[K];
for(int i=0;i<K;i++)
cin>>search[i];
for(int i=0;i<K;i++){
cout<<num[search[i]];
if(i!=K-1)
cout<<" ";
}
return 0;
}