文章

326

粉丝

4

获赞

499

访问

62.1k

头像
谁拿了最多奖学金 题解:
P1088
发布于2026年2月5日 14:55
阅读数 86

n=int(input())
t=dict()
total=0
ma=0
sou=''
for i in range(n):
    s=list(map(str,input().split()))
    name=s[0]
    qimo=int(s[1])
    banji=int(s[2])
    ganbu=s[3]
    xibu=s[4]
    lwen=int(s[5])
    count=0
    if(qimo>80 and lwen>0):
        count+=8000
    if(qimo>85 and banji>80):
        count+=4000
    if(qimo>90):
        count+=2000
    if(qimo>85 and xibu=='Y'):
        count+=1000
    if(banji>80 and ganbu=='Y'):
        count+=850
    total+=count
    if(ma<count):
        ma=count
        sou=name
    t[name]=count
print(sou)
print(ma)
print(total)


登录查看完整内容


登录后发布评论

暂无评论,来抢沙发