"羊車門問題"
阿新 • • 發佈:2018-05-02
數學分析 情況 編寫程序 rand AS 想法 變化 一次 作業
作業完成人:
學號:20171301053 賈鑫輝
學號:20171301043 石冰森
1.按照你的第一感覺回答,你覺得不換選擇能有更高的幾率獲得汽車,還是換選擇能有更高的幾率獲得汽車?或幾率沒有發生變化?
賈:不換選擇能有更高幾率獲得汽車。
石:換選擇能有更高幾率獲得汽車。
2.請自己認真分析一下“不換選擇能有更高的幾率獲得汽車,還是換選擇能有更高的幾率獲得汽車?或幾率沒有發生變化?” 寫出你分析的思路和結果。
經過數學分析:先把問題分解為換和不換兩種情況,再分別求概率,判斷。(1)不換選擇:選好後選中車的幾率為1/3,且不換選擇,則最終概率為1/3.(2)換選擇:要想選中車,則第一次一定選中羊,即2/3,第二次主持人打開一扇門,則換選擇會選中車,即幾率為1,則2/3*1=2/3,則最終概率為2/3.
所以我們共同認為,應該換選擇。
3.請設法編寫程序驗證自己的想法,驗證的結果支持了你的分析結果,還是沒有支持你的分析結果,請寫出程序運行結果,以及其是否支持你的分析。
經過編程多次驗證,結果支持了我們的分析結果,結果如下:
不改選擇0.3251
更改選擇0.6749
不改選擇0.3281
更改選擇0.6719
不改選擇0.331
更改選擇0.669
4、請附上你的代碼。
import random TIMES = 10000 n1 = 0 n2 = 0 for i in range (TIMES): a=random.randint(0,2) if a==0: n1=n1+1 else: n2=n2+1 print("不改選擇{}".format(n1/TIMES)) print("更改選擇{}".format(n2/TIMES))
"羊車門問題"