Re: [姆咪] 早上太闲了 在算马娘机率

楼主: pandix (面包屌)   2021-05-02 02:31:45
※ 引述《pandix (面包屌)》之铭言:
: 再来把 n 切成 0~200 / 200~400 / 400+ 分别算期望值 每段需要的个数不同
: summation n=0~198, (n+1)*(n*(n-1)*(n-2)*(n-3)/24)*(0.0075^4)*
: (0.9925^(n-4))*0.0075
: = 2.84
: summation n=199~398, (n+1)*(n*(n-1)*(n-2)/6)*(0.0075^3)*(0.9925^(n-3))*
: 0.0075
: = 88.5
: summation n=399~10000, (n+1)*(n*(n-1)/2)*(0.0075^2)*(0.9925^(n-2))*0.0075
: = 258.9
: 好 看就知道怪怪的 比400还低
: 看起来是不能这样算 不知道哪里错了
: https://ideone.com/BuzUP4
: 反正模拟跑出来接近450次 我也不知道要怎么算出来==
阿 刚刚半夜突然就想通了 虽然可能没什么人在乎
简单来说就是第200次 第400次时不一定要用抽中做收尾 因为有保底
所以第200次在计算时会是 200*(P(前199次中3次)*P(第200次中) + P(前199次中4次))
第400次同理
上篇文没计算到后面那一项
补起来就跟模拟跑出来的结果一样了 很接近450
结论
看到这种题目直接蒙地卡罗法比较快
作者: emptie ([ ])   2021-05-02 02:35:00
我是在想有没有不用一个一个加的办法要不然如果手边有电脑直接模拟应该最快(因为精确解没有意义)

Links booklink

Contact Us: admin [ a t ] ucptt.com