实时计算的概率先有优势还是后有优势

2020-09-30 16:21:11 +08:00
 leaveeel

规则:有 X 个人进行随机正整数编号,取到的数字不删除,按照你获得数字时的大小进行判断,当你的编号大于 80%的人时就通过,否则被淘汰。

补充规则:1 、你并不知道自己是第几个; 2 、相同数字视为自己的大; 3 、不考虑同时编号的情况; 4 、第一个编号的视为大于所有人,100%通过。

举例:
1 )第一个获取编号:大于 100%的人。通过
2 )第二个获取编号:假设比第一个人小,大于 0%的人。淘汰
3 )第三个获取编号:假设前两个人号码是[1,3],你的号码[2],大于 50%的人。淘汰
4 )第十个获取编号:假设前九个人号码是[1,1,1,1,1,1,1,1,2],你的号码[1],大于 88%的人。通过
……

如果现在你可以选择在 Y ( Y>1 )个人获取过之后获取,那么 Y 为什么值或者什么范围时通过的概率最大?

809 次点击
所在节点    问与答
2 条回复
chocovon
2020-09-30 16:45:00 +08:00
这种最好是用代码模拟跑一下
noe132
2020-09-30 18:47:30 +08:00
第二取概率是 1/2
第三取概率是 1/3
第四取概率是 1/4
第五取概率是 1/5
第六取概率是 2/6

你需要打败的人数为 ceil(y * 0.8)
你获胜的几率为 1 - (ceil(y * 0.8) / (y + 1))

当 y >> ∞ 时
获胜几率数列的极限应该为 1 - (0.8y / y) = 20%
很明细概率最高的时候就是 ceil(0.8y) / 0.8y 比值最小的时候。



根据图像 y=1 时最大。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/711935

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX