题目链接:点击打开链接
题目大意:略。
解题思路:略。
AC代码
#include<bits/stdc++.h>
#include<cmath>
#define mem(a,b) memset(a,b,sizeof a);
#define INF 0x3f3f3f3f
using namespace std;
typedef long long ll;
int main()
{
int stds,itm,itm_score[105],ans[105],st_answer[105],a,i,t,p_score;
cin>>stds >>itm;// 学生数 判断题数
for(a=0;a<itm;a++) cin>>itm_score[a];//分值
for(i=0;i<itm;i++) cin>>ans[i];//答案
// while(stds--)
for(int b=0;b<stds;b++)
{
p_score=0;
for(t=0;t<itm;t++)
{
cin>>st_answer[t]; //输入学生答案
if(ans[t]==st_answer[t]) p_score+=itm_score[t];
}
printf("%d\n",p_score);
}
return 0;
}