# -*- coding: utf-8 -*- # Created by Ross on 19-4-12 n = int(input()) if n < 1:     exit() neg = 1  # 表示前面两人都抽不中的概率 c = 0 ps = [] for i in range(n):     p = float(input())     ps.append(p) i = 0 while i < 100:     if i % 2 == 0:  # 轮到小明         p = ps[i % n]         c += neg * p         neg *= (1 - p)     else:  # 轮到小华         p = ps[i % n]         neg *= 1 - p     i += 1 print('%.4f' % c)
点赞 3

相关推荐

27届毕业,最近想找一段大厂实习,感觉简历有些问题,好多都不给面,求大佬们指点,最近好焦虑
后端劝退第91人:我从后端的角度分析一下你的第一个项目,我感觉亮点不是很突出。因为我是因为组内有需求,临时上手学react干活。我用到的技术基本就cover你那个智慧园区管理平台的很多亮点了。那作为比较专业的前端,你上述的内容是不是有点单薄呢。感觉还得包装
点赞 评论 收藏
分享
想玩飞盘的菠萝蜜在春...:上交✌🏻也拒?
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务