1061 判断题 (15 分)
2019-07-22 本文已影响0人
79d12e22ec53
#include<stdio.h>
typedef struct TrueOrFalse
{
int fullMark;
int rightAns;
}Questions;
int main()
{
int N, M;
scanf("%d%d", &N, &M);
Questions qus[101];
int i, j, stuNum, score=0;
for(i=0; i<M; i++)
scanf("%d", &qus[i].fullMark);
for(i=0; i<M; i++)
scanf("%d", &qus[i].rightAns);
for(j=0; j<N;j++)
{
score = 0;
for(i=0; i<M; i++)
{
scanf("%d", &stuNum);
if(stuNum == qus[i].rightAns)
score += qus[i].fullMark;
}
printf("%d\n", score);
}
}