文章

326

粉丝

4

获赞

518

访问

73.1k

头像
学生成绩管理 题解:
P1052 西安交通大学机试题
发布于2026年1月31日 18:36
阅读数 109

n=int(input())
s=[]
for i in range(n):
    sm=list(map(str,input().split()))
    xuehao=sm[0]
    banji=sm[1]
    name=sm[2]
    score1=float(sm[3])
    score2=float(sm[4])
    score3=float(sm[5])
    print(name,end=" ")
    print("%.1lf"%(float(score1+score2+score3)/3))
    s.append([xuehao,banji,name,score1,score2,score3])
k=sorted(s,key=lambda x:(x[3]+x[4]+x[5]),reverse=True)

print(k[0][0],end=' ')
print(k[0][1],end=" ")
print(k[0][2],end=" ")
print(k[0][3],end=" ")
print(k[0][4],end=" ")
print(k[0][5],end=" ")
print("%.1lf"%(float(k[0][3]+k[0][4]+k[0][5])/3))
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发