1038 统计同成绩学生
Statement
Metadata
- 作者: CHEN, Yue
- 单位: 浙江大学
- 代码长度限制: 16 KB
- 时间限制: 250 ms
- 内存限制: 64 MB
本题要求读入
输入格式
输入在第 1 行给出不超过
输出格式
在一行中按查询顺序给出得分等于指定分数的学生人数,中间以空格分隔,但行末不得有多余空格。
输入样例
输出样例
Solution
#include <cstring>
#include <iostream>
using namespace std;
int main() {
int n, m, a, i, j;
int num[100000] = {0}, list[100], joy[100] = {0};
cin >> n;
for (i = 0; i < n; i++) {
cin >> num[i];
}
cin >> m;
for (i = 0; i < m; i++) {
cin >> list[i];
for (j = 0; j < n; j++) {
if (num[j] == list[i]) {
joy[list[i]]++;
}
}
}
/*for(i=0; i<n; i++){
for(j=0; j<m; j++){
if(num[i]==list[j]){
joy[list[j]]++;
}
}
}*/
for (i = 0; i < m - 1; i++) {
cout << joy[list[i]] << ' ';
}
cout << joy[list[m - 1]] << endl;
}
Last update: May 4, 2022