#include<bits/stdc++.h>
using namespace std;
int sum[105],score[105],b[105];
int n,m;
int main(void)
{
cin>>n>>m;
for(int i=0;i<m;i++) cin>>score[i];
for(int i=0;i<m;i++) cin>>b[i];
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
int x; cin>>x;
if(x==b[j]) sum[i]+=score[j];
}
}
for(int i=0;i<n;i++) cout<<sum[i]<<endl;
return 0;
}
【PAT乙级】1061 判断题 (15 分)
最新推荐文章于 2021-08-31 13:03:05 发布
这篇博客介绍了一个C++程序,它通过输入分数数组和对应基准值,计算每个学生的得分。通过for循环遍历和if条件,实现了将匹配基准值的学生分数累加的功能。适合初学者理解数组操作和条件控制在实际问题中的应用。
摘要由CSDN通过智能技术生成