OSU!题解(概率dp)
创始人
2025-01-08 19:03:32
0

题目:OSU! - 洛谷

思路:

设E(x_{i})表示截止到i所获得的分数;

对于到i点的每一个l,如果第i+1点为1,那么会新增分数3*l^2+3*l+1;

就有递推公式方程:

E(x_{i+1})=E(x_{i})+p[i+1]\sum_{0}^{i}p*(3*l^2+3*l+1);(p代表截止到i获得长度l的概率);

得:

E(x_{i+1})=E(x_{i})+p[i+1]*(3*E(l_{i}^{2})+3*E(l_{i})+1);

E(l_{i+1}^{2})=p[i+1]*(E(l_{i}^{2})+2*E(l_{i})+1);

E(l_{i+1})=p[i+1]*(E(l_{i})+1);

不断更新这三个值;

代码:

#include
using namespace std;
#define LL long long
const int N = 1e5 + 10;
double x,y,z;
double p[N],n;
int  main() {
  cin>>n;
  for(int i=1;i<=n;i++) cin>>p[i];
  for(int i=1;i<=n;i++)
  {  
     x+=p[i]*(3*y+3*z+1);
     y=p[i]*(y+2*z+1);     
       z=p[i]*(z+1);
  }
  printf("%.1f\n",x);
  
    return 0;    
}
 

相关内容

热门资讯

科普攻略“拱趴大菠萝辅助工具”... 您好:拱趴大菠萝辅助工具这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的...
必看攻略!德州局wepoker... 必看攻略!德州局wepoker辅助挂,极速官方游戏暗堡辅助器,专业教程(竟然有挂);极速官方游戏暗堡...
关于“悟空大厅免费辅助器”介绍... 关于“悟空大厅免费辅助器”介绍开挂作弊辅助工具(往昔真的有挂);1、不需要AI权限,帮助你快速的进行...
每日必备!桂林字牌黑科技,大唐... 每日必备!桂林字牌黑科技,大唐辅助器,必备教程(有挂方法);亲真的是有正版授权,小编(透视辅助软件透...
一分钟了解“情怀辅助哪里可以装... 一分钟了解“情怀辅助哪里可以装”推荐开挂作弊辅助挂(原先存在有挂),情怀辅助哪里可以装是用手机号来登...
重大通报!微信小程序辅助器免费... 重大通报!微信小程序辅助器免费下载,超级三加一辅助软件,wepoke教程(今日头条);1、不需要AI...
每日必看推荐“战神辅助众包”了... 每日必看推荐“战神辅助众包”了解开挂作弊辅助工具(确实真的是有挂);战神辅助众包简单的灵活控制,仅凭...
分享开挂内幕!牵手跑得快辅助器... 分享开挂内幕!牵手跑得快辅助器下载,河洛杠次插件,安装教程(有挂解惑);1、这是跨平台的牵手跑得快辅...
科技介绍“途游辅助官网”讲解开... 科技介绍“途游辅助官网”讲解开挂作弊辅助器(原来有挂);途游辅助官网中的10万兆豆可能无法通过常规的...
记者揭秘!微信边锋修改器,微信... 记者揭秘!微信边锋修改器,微信小程序多功能修改器,必赢方法(真是有挂)是一款可以让一直输的玩家,快速...