首页 > 其他 > 详细

[BZOJ4318] OSU!

时间:2019-05-11 00:48:49      阅读:160      评论:0      收藏:0      [点我收藏+]

link

$solution:$

设 $g_i$ 表示以 $i$ 为末尾的极长期望长度,  $p_i$ 表示第 $i$ 个项目的成功率。

则 $g_i=(g_{i-1}+1)\times p_i$ 。

而这只能处理处 $1$ 次方的答案。

而因为 $E(x^2)\neq E(x)^2$ 所以考虑再次 $dp$ 。

设 $k_i$表示以 $i$ 为末尾的极长期望长度平方,观察 $(x+1)^2=x^2+2x+1$ 得 $k_i=(k_{i-1}+2\times g_{i-1}+1)\times p_i$。

设 $f_i$表示 $i$ 为末尾的总期望,同理得 $f_i=(f_{i-1}+3\times k_{i-1}+3\times g_{i-1}+1)\times p_i+f_{i-1}(1-p_i)$。

[BZOJ4318] OSU!

原文:https://www.cnblogs.com/si-rui-yang/p/10847223.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!