题解 | #牛牛的绩点#

牛牛的绩点

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

n=0
s=0
a=[]
b=[]
l1=['A','B','C','D','F']
l2=[4.0,3.0,2.0,1.0,0.0]
l3=['1','2','3','4','5','6','7','8','9']
while True:
    m=input()
    if m in l1:
       e=m
       c=l1.index(e)
       a.append(l2[c])
    elif m in l3:
       e=int(m)
       b.append(e)
    else:
       break
for i in range(0,len(a)):
    n=n+a[i]*b[i]
s=sum(b)
print('%.2f'%(n/s))

全部评论

相关推荐

不放弃的小鱼干很洒脱:好可爱的离职理由
点赞 评论 收藏
分享
黑皮白袜臭脚体育生:简历条例统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写会更好 可以看看我帖子简历写法
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务