codeforces1453 D. Checkpoints
以為又要掉分了(結(jié)果沒(méi)掉說(shuō)明太菜了),寫完ABC還有45分鐘,推式子一直沒(méi)啥結(jié)果,最后10分鐘想到D題的一個(gè)性質(zhì),可惜沒(méi)時(shí)間了~
D. Checkpoints
Heltion大佬題解
性質(zhì):把形如100…01 \ 0 \ 0 \dots01?0?0…0的序列看成一個(gè)關(guān)卡,不難知道總的期望步數(shù)是每一個(gè)這樣關(guān)卡期望的疊加。(最后10分鐘才看出來(lái)~
然后就參考上述題解,如果上述關(guān)卡中有nnn個(gè)stage,那么通過(guò)此關(guān)卡的期望步數(shù)是2(n+1)?22^{(n+1)}-22(n+1)?2
連續(xù)通過(guò)nnn個(gè)stage的期望是EnE_nEn?那么有期望遞推式:En+1=(En+1)+12×En+1+12×0E_{n+1}=(E_{n}+1)+\frac{1}{2}×E_{n+1}+\frac{1}{2}×0En+1?=(En?+1)+21?×En+1?+21?×0
已經(jīng)走了En+1E_{n}+1En?+1步,有一半的幾率從頭再來(lái)即12×En+1\frac{1}{2}×E_{n+1}21?×En+1?,還有一半的幾率成功不需要再走即12×0\frac{1}{2}×021?×0
期望題還要多做做,要加油哦~
總結(jié)
以上是生活随笔為你收集整理的codeforces1453 D. Checkpoints的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: codeforces1455 D. Se
- 下一篇: 春江水暖鸭先知的寓意 春江水暖鸭先知什么