N = int(input()) X = list(map(int,input().split())) sums= 0 res = 0 p = [0]*51 maxx = max(X) for i in range(1,maxx+1):     sums += p[i-1]     tmp = 1     for x in X:         if i<x:             tmp *= float(i)/float(x)     p[i] = tmp-sums     res += p[i]*float(i) print('%.2f'%res) 第三题代码,凭记忆复现的,不知道有没有错
点赞 评论

相关推荐

没有offer的呆呆:薪资有的时候也能说明一些问题,太少了活不活得下去是一方面,感觉学习也有限
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
03-28 13:48
hory权:校招vip纯神人了,还说自己是什么师范大学的
点赞 评论 收藏
分享
牛客网
牛客企业服务