走$n$个点,在某个点,有$p_i$概率使你通过,$1-p_i$回到上一重生点。
考虑没有修改的情况。
$E(x)$为通过第$i$期望天数。
所以可以写出某段区间$[l,r]$,复活点为$l$。
前面一部分可前缀和预处理。
对于修改部分找到影响的区间$[l,r)$,多出来$f[l,x),f[x,r)$,减少了$f[l,r)$
1 |
|
走$n$个点,在某个点,有$p_i$概率使你通过,$1-p_i$回到上一重生点。
考虑没有修改的情况。
$E(x)$为通过第$i$期望天数。
所以可以写出某段区间$[l,r]$,复活点为$l$。
前面一部分可前缀和预处理。
对于修改部分找到影响的区间$[l,r)$,多出来$f[l,x),f[x,r)$,减少了$f[l,r)$
1 | #include <iostream> |