Gravatar
yrtiop
积分:2101
提交:309 / 808

Pro2752  [济南集训 2017] 数列运算

考虑将答案转化为期望,最后乘上 $2^{n-1}$。

如果 $a_i$ 前是加号,有 $\frac{1}{2}$ 的概率,因此贡献为 $\frac{a_i}{2}$。

如果 $a_i$ 前是乘号,有 $\frac{1}{2}$ 的概率,贡献是 $\frac{a_i-1}{2}$ 乘以前 $i-1$ 个数的期望后缀乘积,这个可以递推算出来。

时间复杂度:$\mathcal O(n)$。


2022-12-19 22:56:44    
我有话要说
暂无人分享评论!