mathe 发表于 2019-1-12 15:31:19


附件里面是结果
另外一个格式,去掉所有概率为0的结果,然后显示格式更加友好一些


在Linux下可以使用sudo apt-get install libgmp-dev 直接安装ubuntu,然后编译时使用链接选项-lgmpxx -lgmp就可以编译前面的代码

mathe 发表于 2019-1-12 16:08:09

前面的程序还是错了
在j<i+1时不应该淘汰,而是双双死亡
修改该以后7个人的有人幸存的概率是5939/9450,还是和wayne的不同

调整以后有人幸存的概率是
[]==>0
==>1
==>1
==>1/3
==>7/18
==>41/60
==>209/270
==>5939/9450
==>863677/1587600
==>33597251/57153600
==>69269219/107163000
这时比例超过一半了

mathe 发表于 2019-1-13 21:51:42

可以考虑另外一个问题。七个选手有如一楼的体力和攻击力,从攻击力为一的选手开始依次轮流每人可以自由选择攻击一人,每人的第一优先目的是让自己最后留下的几率最大,而在自己无法存留的情况,他更乐意看到所有人同归于尽。而如果多种选择对上述俩目标概率都不改变,他会随机均匀从这些方案中挑选一个方案。问最终各选手存留的概率和同归于尽的概率

wayne 发表于 2019-1-14 00:10:51

实际的《炉石传说》的操作就是 每个人轮流一次主动攻击其他幸存的人,直到全部幸存者都进行过主动攻击才结束。我最开始搞错了,索性将错就错。
页: 1 [2]
查看完整版本: 群体狂乱全部死亡的概率是多少?