#4819. Flip Machines
0
Flip Machines
Flip Machines
题目描述
有 张编号为 到 的卡片。 每张卡片的一面写有一个整数;第 张卡片的正面写着 ,背面写着 。 最初,所有卡片都是正面朝上。 有 台编号为 到 的机器。 机器 有两个(不一定不同的)整数 和 ,它们在 到 之间。如果你启动机器 , 它以概率 翻转卡片 ,以剩余的概率 翻转卡片 。 每次启动的这种概率是相互独立的。 Snuke 将执行如下过程。
-
选择一个由 $1$ 到 $M$ 的整数构成的集合 $S$。
按照集合中元素的升序,对应地依次启动这些编号的机器。
输入格式
输入由标准输入按以下格式给出:
输出格式
输出答案。 如果你的输出与真实值的绝对或相对误差不超过 ,则认为是正确的。
3 1
3 10
10 6
5 2
1 2
19.500000
1 3
5 100
1 1
1 1
1 1
100.000000
8 10
6918 9211
16 1868
3857 8537
3340 8506
6263 7940
1449 4593
5902 1932
310 6991
4 4
8 6
3 5
1 1
4 2
5 6
7 5
3 3
1 5
3 1
45945.000000
提示
所有输入值均为整数。如果选择 为空集,则不启动任何机器,因此过程后卡片正面朝上的一面所写整数之和的期望是 。 如果选择 ,则启动机器 。
如果卡片 被翻转,过程后卡片正面朝上的一面所写整数之和是 的期望值。 如果卡片 被翻转,过程后卡片正面朝上的一面所写整数之和是 的期望值。
因此,期望值为 。
因此,过程后卡片正面朝上的一面所写整数之和的最大期望值是 。
不同的机器可能具有相同的 。
标签: AtCoder|abc313F
来源
AtCoder|abc313F