传统题 1000ms 1024MiB

任务G

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

小维:“这个任务不是一模一样的吗?”

??:“仔细看看 N的取值范围 吧。”

小维:“这你会?”

??:“不会,不过有挑战才能有突破。去追寻你喜欢的方式吧。”

题目描述

(本任务与任务E的唯一区别在于 N的取值范围

小维获得了 NN 枚硬币,第ii枚硬币有 pip_i 的概率正面朝上,有 1pi1-p_i 的概率反面朝上。

现在你将所有硬币都抛了一次,求正面朝上的银币数比反面朝上的银币数多的概率。

输入描述

第一行输入一个整数 N(1N49999)N(1 \leq N \leq 49999),保证 NN 是奇数。

第二行输入 NN 个两位小数 pi(0<pi<1)p_i(0<p_i<1)

输出描述

输出一个浮点数,表示正面朝上的银币数比反面朝上的银币数多的概率。

若您的答案与标准答案相对误差不超过10610^{-6},您的答案将被认为正确。

样例

3
0.30 0.60 0.80
0.612000
1
0.50
0.500000

”编程兔杯“QLUOJ月赛 Round2

未参加
状态
已结束
规则
ACM/ICPC
题目
8
开始于
2024-7-21 18:00
结束于
2024-7-21 21:30
持续时间
3.5 小时
主持人
参赛人数
40