2023.11.8 闲话

歌:练为战 - 刘国建 黄金钢 .

有没有雪未来歌?额 .

唉,模拟赛太优秀了 .

To the Funky World .


n 个在 [0,1] 之间均匀分布的连续型随机变量,求它们的第 k 小的期望 .

答案是 kn+1 .

Solution 1

首先 CDF 直接考虑每个变量的贡献:

F(x)=i=0k1(ni)xi(1x)ni

根据期望和 CDF 的关系可以得到期望:

E=01i=0k1(ni)(1x)ixnidx=i=0k1(ni)01(1x)ixnidx=i=0k1(ni)i!(ni)!(n+1)!(Beta)=kn+1

Solution 2

n=k 的情况是 trivial 的,直接对 CDF 积即可:

E=01kxkdx=kk+1

对于别的情况考虑 min-max 容斥:

E=i0(i1k1)(ni)(1)ikii+1=kn+1i0(ik)(n+1i+1)(1)ik=kn+1(i(ik)(n+1i+1)(1)ik(1k)(1)k1)=kn+1(1+(1)k[zk]i(n+1i+1)(1)ik(ik)zk)=kn+1(1+(1)k[zk]i(n+1i+1)(1)i(1+z)i)=kn+1(1+(1)nk[zk](1+z)1zn+1)=kn+1(1+0)=kn+1

Solution 3

答案相当于新插入一个数 n+1 的排名 k 的概率,那么就是 kn!(n+1)!=kn+1 .


Bonus:

Random Kth Max

n 个连续随机变量 X1nXi[li,ri] 上连续均匀分布,求这 n 个变量的 k 大值的期望 .

1n500li<ri100li,ri 是整数,对 998244353 取模 .

Random Max 加个 min-max 容斥就完了

posted @   yspm  阅读(115)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
😅​
点击右上角即可分享
微信分享提示