根据期望的线性性质,我们可以把本题的期望写成 ∑i=1ntp[i]∗d[i]\sum_{i=1}^ntp[i] * d[i]i=1∑n​tp[i]∗d[i]
即每个数的实际可能被使用的概率乘上贡献,于是这题我们就把问题转化为如何求tp[i]tp[i]tp[i],首先我们考虑第一张牌,tp[1]=1−(1−p[i])rtp[1] = 1-(1 - p[i])^rtp[1]=1−(1−p[i])r,这个就是第一张牌始终憋着不出的概率,然后我们考虑第二张牌,我们发现在考虑第二张牌的时候,需要考虑第一张牌,没法算出tp[2]tp[2]tp[2],所以我们考虑引入dpdpdp,我们设f[i][j]f[i][j]f[i][j]表示所有rrr轮中对于前iii张牌打出jjj张的概率,所以对于第iii张牌的实际使用概率tp[i]tp[i]tp[i],我们会发现tp[i]=∑j=0rf[i−1][j]∗(1−(1−p[i])r−j)tp[i] = \sum_{j=0}^rf[i - 1][j]*(1 - (1 - p[i])^{r - j})tp[i]=j=0∑r​f[i−1][j]∗(1−(1−p[i])r−j)在前i−1i - 1i−1张牌里我们已经有jjj轮是不用考虑第i张牌,对于剩下的r−jr - jr−j轮我们考虑第iii张牌,对于所有rrr轮情况求和,就是我们的tp[i]tp[i]tp[i]
然后我们推一下dpdpdp方程
对于f[i][j]f[i][j]f[i][j]我们考虑第iii张牌在不在这jjj张里
如果不在f[i][j]=∑j=0rf[i−1][j]∗(1−p[i])r−jf[i][j] = \sum_{j = 0}^rf[i - 1][j] * (1 - p[i])^{r - j}f[i][j]=j=0∑r​f[i−1][j]∗(1−p[i])r−j
如果在f[i][j]=∑j=1rf[i−1][j−1]∗(1−(1−p[i])r−j+1)f[i][j] = \sum_{j = 1}^rf[i - 1][j - 1] * (1 - (1 - p[i])^{r - j + 1})f[i][j]=j=1∑r​f[i−1][j−1]∗(1−(1−p[i])r−j+1)

HNOI2015 亚瑟王相关推荐

  1. BZOJ-4008: [HNOI2015]亚瑟王 (概率期望DP)

    4008: [HNOI2015]亚瑟王 Time Limit: 20 Sec  Memory Limit: 512 MBSec  Special Judge Submit: 1627  Solved: ...

  2. 概率DP——BZOJ4008 [HNOI2015]亚瑟王

    [HNOI2015]亚瑟王 Description 小 K 不慎被 LL 邪教洗脑了,洗脑程度深到他甚至想要从亚瑟王邪教中脱坑.他决定,在脱坑之前,最后再来打一盘亚瑟王.既然是最后一战,就一定要打得漂 ...

  3. P3239 [HNOI2015]亚瑟王(巧妙的概率dp)

    P3239 [HNOI2015]亚瑟王 乍一看很难下手,第iii张牌是否发动和前面的牌是否发动相关 但是我们发现每张牌最多只会发动一次 假设我们算出了g[i]g[i]g[i]表示第iii张牌在所有的r ...

  4. [HNOI2015]亚瑟王

    题目描述 小 K 不慎被 LL 邪教洗脑了,洗脑程度深到他甚至想要从亚瑟王邪教中脱坑.他决定,在脱坑之前,最后再来打一盘亚瑟王.既然是最后一战,就一定要打得漂亮.众所周知,亚瑟王是一个看脸的游戏,技能 ...

  5. BZOJ4008. [HNOI2015]亚瑟王 期望概率dp

    看到这道题想什么? 一个好转移的状态由于T最多444所以把每个点控制在O(400000)以内,所以对于n和r最多乘一次因此猜f[n][r],f[r][n],首先一轮一轮的搞不好转移,那么先想一想f[n ...

  6. P3239 [HNOI2015]亚瑟王(期望)

    解析 显然可以利用期望的线性性对每张牌单独计算贡献. 现在的关键就是如何求出每张牌被使用的概率. 考虑第 iii 张牌,如果它的前面 [1,i−1][1,i-1][1,i−1] 中有 jjj 张牌被使 ...

  7. 【文文殿下】[BZOJ4008] [HNOI2015] 亚瑟王

    题解 这是一个经典的概率DP模型 设\(f_{i,j}\)表示考虑到前\(i\)张牌,有\(j\)轮没打出牌的可能性,那么显然\(f_{0,r} = 1\). 考虑第\(i+1\)张牌,他可能在剩下的 ...

  8. 【BZOJ4008】【HNOI2015】亚瑟王(DP,期望概率)

    Description 小 K 不慎被 LL 邪教洗脑了,洗脑程度深到他甚至想要从亚瑟王邪教中脱坑.他决定,在脱坑之前,最后再来打一盘亚瑟王.既然是最后一战,就一定要打得漂亮.众所周知,亚瑟王是一个看 ...

  9. 【BZOJ4008】【HNOI2015】亚瑟王 [期望DP]

    亚瑟王 Time Limit: 20 Sec  Memory Limit: 512 MB [Submit][Status][Discuss] Description 小 K 不慎被 LL 邪教洗脑了, ...

  10. 乖离性暗机器人_《乖离性百万亚瑟王》国服超弩暗机器人平民通关攻略

    乖离性百万亚瑟王国服第一次迎来新的机器人类型BOSS,难度还是比较大的!在打暗机器人的时候有什么需要注意的细节,我们一起来看看吧! 首先介绍一下暗机器人的属性数据: 属性:暗系 接下来介绍一下BOSS ...

最新文章

  1. nginxmysql负载均衡,神操作!
  2. 知识图谱还有哪些方向值得深入研究?这 6 篇最新论文给你答案
  3. 领域驱动和MVVM应用于UWP开发的一些思考
  4. 关于软件项目中的风险
  5. [2020.10.25NOIP模拟赛]序列【Splay】
  6. 编写有效用例电子版_JavaScript ES6代理的实际用例
  7. 2017.9.17 相关分析 思考记录
  8. SharePoint 2010列表中新增的唯一性验证
  9. 长路漫漫,唯剑作伴--基础
  10. StretchBlt()函数
  11. c语言中cnt用法,如何使用PLC计数器(CNT)指令
  12. McAfee (麦咖啡) 360安全卫士 金山毒霸2008正式免费升级版 超级巡警 IceSword(冰刃)
  13. 小米9开发版自带root吗_小米手机MIUI9开发版开启ROOT权限方法,这些经验不可多得...
  14. 1016 Phone Bills (25分)
  15. 海德汉 LSV2 协议采集 2
  16. python做视频剪辑_视频自媒体人们,还用什么快剪辑,爱剪辑,几行python搞定一切...
  17. 实战EM算法与图像分割
  18. VBA多条件选择及自动填表及计算汇报
  19. NC15029 吐泡泡(解析与代码)
  20. [转]量子力学与心灵的探讨_我是亲民_新浪博客

热门文章

  1. 微信可以用邮箱吗?邮箱无法分享到微信怎么办?微信邮箱从哪找呢
  2. OSPF路由器类型 ABR与ASBR路由聚合区别
  3. 服务器网卡芯片b,英特尔Intel 82599ES芯片万兆网卡E10G42BTDA 通过高可靠数据中心网络改造赢得信...
  4. CS231n课程笔记翻译2:图像分类笔记
  5. Mac上如何更改AirDrop名称呢
  6. 前端之 HTML 知识点扫盲
  7. since it exceeds Excel‘s limit of 65,530 URLS per worksheet
  8. 网页前端设计之多选按钮
  9. 黑苹果显卡加速_黑苹果AMD RX5700XT定制FBname 提升显卡性能
  10. 2019 | 开启新的堕落生活