#include<bits/stdc++.h>
using namespace std;
struct node{
int score; //分值
int ans; //正确答案
}ques[101];
int main(){
int n, m;
cin >> n >> m;
for(int i = 0; i < m; i++){
cin >> ques[i].score;
}
for (int i = 0; i < m; i++){
cin >> ques[i].ans;
}
int temp;
for (int i = 0; i < n; i++){
int res = 0; //得分
for (int j = 0; j < m; j++){
cin >> temp;
if (temp == ques[j].ans){
res += ques[j].score;
}
}
cout << res << endl;
}
return 0;
}
PAT/1061 判断题
最新推荐文章于 2024-08-13 23:31:35 发布