PAT (Basic Level) Practice 1038 统计同成绩学生 (20 分)

题目:1038 统计同成绩学生 (20 分)

来源:PAT (Basic Level) Practice

传送门 1038 统计同成绩学生

题面

PAT (Basic Level) Practice 1038 统计同成绩学生 (20 分)

题意:给定N名学生的分数,再进行k次询问,询问某个分数的人数

思路:

数组存储,得出结果就好了。

Code

点击查看代码
#include <bits/stdc++.h>
using namespace std;
int points[200];
int main(){
	int n,k,x;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>x;
		points[x]++;
	}
	cin>>k;
	for(int i = 1;i<=k;i++){
		cin>>x;
		cout<<points[x];
		if(i!=k)cout<<" ";
	}
	
	return 0;
}
上一篇:【ybtoj 字符串进阶】A. 1.生日排序


下一篇:商品销售状态明细计算