Re: [問題] 60229實況剪輯 請問機率

作者: chicube (chicube)   2019-05-20 20:50:24
※ 引述《ss8901234 (絕命六龜葡萄)》之銘言:
: https://clips.twitch.tv/StormyTentativePlumberGrammarKing
: 燙台聊天室到現在還在算
: 還是沒什麼頭緒
: 有人知道會發生這樣的機率是幾分之一嗎
我也寫了個程式驗證 有錯請指教
import numpy as np
count=0
for j in range(100000):
np1 = np.array([4,2,2,1,9])
for i in range(9): #扣9次
c=np.where(np1>0)[0] #列出血量大於0的目標
x=np.random.choice(c,1)[0] #隨機從目標選擇
np1[x]=np1[x]-1 #扣血
if np1[4]==9:
count+=1 #9次後沒打到頭count+1
最後count數是3270
約3.27%
作者: NoLimination (啊啊啊啊)   2019-05-20 20:53:00
為什麼有3%這麼多...
作者: keroro123755 (有點名)   2019-05-20 20:57:00
這就要看前一篇的對錯了
作者: surahinagiku (奇路亞)   2019-05-20 21:16:00
我程式跑了3個十萬次 機率是13.3-13.6%很接近 (4/5)^9
作者: qazwsx879345 (qazwsx879345)   2019-05-20 21:20:00
python真的方便無腦好用= =
作者: surahinagiku (奇路亞)   2019-05-20 21:21:00
大大這種寫法應該是對的了
作者: NankanAvenge (amuse)   2019-05-20 21:32:00
要理論值還是要算所有可能性跟機率吧 不過十萬次應該也接近理論值了
作者: keroro123755 (有點名)   2019-05-20 21:41:00
你的理論值忽略太多東西了
作者: ghytrfvbnmju (青色微藍)   2019-05-21 00:41:00
理論值忽略一堆,如果先把一隻怪打死,剩下3隻怪不就變(3/4)繼續算了嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com