28 lines
586 B
Python
28 lines
586 B
Python
b='ABCCBACBAC'
|
|
|
|
n=int(input('请输入人数'))
|
|
list=[]
|
|
for i in range(0,n):
|
|
temp=input()
|
|
while len(temp)!=len(b):
|
|
temp=input("重新输入:")
|
|
list.append(temp)
|
|
|
|
score=[0]
|
|
correct_daan=[""]
|
|
|
|
count=1
|
|
for j in list:
|
|
score.append(0)
|
|
correct_daan.append("")
|
|
daan=j
|
|
for i in range(0, 10):
|
|
if daan[i] == b[i]:
|
|
correct_daan[count] += b[i]
|
|
score[count] += 10
|
|
else:
|
|
correct_daan[count] += 'X'
|
|
count+=1
|
|
|
|
for i in range(1,len(score)):
|
|
print("{}号学员,{}分数".format(i,score[i]),correct_daan[i]) |