你手上有一个数,初始为 $0$,每秒随机选择一个 $[0,2^n)$ 的数与你手上的数或,选择 $i$ 的概率为 $p_i$,求你手上的数变为 $2^n - 1$ 的期望时间。
$1 \le n \le 20$。
法一
min-max 容斥,直接背式子
期望意义下也是成立的,证明比较扭曲。
记 $f_{i}$ 为第 $i$ 位变为 $1$ 的时间,套 min-max 容斥即可。
法二
定义乘法为或卷积,那么 $k$ 秒后手上的数为 $S$ 的概率为 $p^{k}_{S}$。记 $f_{S}$ 为数为 $S$ 的期望时间,那么
记 $f,p$ 莫比乌斯变换的结果为 $F,P$,那么