题解 | #牛牛的绩点#

牛牛的绩点

https://www.nowcoder.com/practice/de8bc3e736164786b07a4dd64ed172f7

import sys

grade = []
d = {'A':4.0,'B':3.0,'C':2.0,'D':1.0,'F':0.0}

for line in sys.stdin:
    a = line.split()
    
    if a != ['False']:
        grade.append(a[0])

sum=0
s1 = 0
for i in range(0,len(grade),2):
    # print(i)
    sum += d[grade[i]]*eval(grade[i+1])
    s1 += eval(grade[i+1])

print('%.2f'%(sum/s1))

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务