根据题意,给出学生人数,判断题个数,判断题每题分数和答案,然后是学生们的答案
这题看到题目可以直接开始敲代码,先录人除学生成绩之外的数据,然后根据遍历学生的成绩,对比答案,正确加分,输出总分就ok,当然别忘了在循环里设置一个变量来装分数,代码如下:
N,M = map(int,input().split())
score = list(map(int,input().split()))
key = list(map(int,input().split()))
for i in range(N):
sum = 0
stu=list(map(int,input().split()))
for i in range(M):
if stu[i] == key[i]:
sum+=score[i]
print(sum)
提交结果: