25 lines
666 B
Python
25 lines
666 B
Python
|
correct_answer="AAAAABBBBB"
|
||
|
|
||
|
n=int(input("请输入判卷人数"))
|
||
|
|
||
|
user_answer_list=[0]
|
||
|
user_score_list=[0]
|
||
|
mark_answer_list=[0]
|
||
|
|
||
|
for i in range(n):
|
||
|
user_answer_list.append(input("请输入{}号人的答案".format(i+1)))
|
||
|
|
||
|
for i in range(1,n+1):
|
||
|
user_score_list.append(0)
|
||
|
mark_answer_list.append("")
|
||
|
for j in range(len(correct_answer)):
|
||
|
if user_answer_list[i][j]==correct_answer[j]:
|
||
|
user_score_list[i]+=10
|
||
|
mark_answer_list[i]+=correct_answer[j]
|
||
|
else:
|
||
|
mark_answer_list[i]+="X"
|
||
|
|
||
|
for i in range(1,n+1):
|
||
|
print("{}号人成绩为{}分,矫正{}".format(i,user_score_list[i],mark_answer_list[i]))
|
||
|
|