Python实现
for i in range(time): box = [0,0,0] my_choice = random.randint(1,3) box[random.randint(1,3) - 1] = 1 if (i)%30==0: print("\n") if box[my_choice - 1]: count = count + 1 print("⬜",end=" ") else: print("⬛",end=" ") print("\n",count*100/time,"%")
概率分析一
概率是三分之一 ,这个没得跑 ,基操 ,继续往下看 。
三门摸奖之死门
三个盒子里有一个球 ,一次选择机会摸奖 ,同样让人着迷的生发希望 。
这次可以加点料 ,当你第一次选择之后 ,上帝准确告诉你剩余两个选择中有一个是错的 ,空盒子 ,现在你剩下了自己原来的选择 ,和上帝没告诉你的那个选择 。
现在给你一个选择 ,换不换 。
-
坚持第一眼确认过眼神的盒子
-
换成两个盒子里上帝没告诉你的盒子
概率预分析
上帝真好 ,为了给程序员发福利 ,排除一个错误选项 ,二分之一概率很 OK ,就那个确认过眼神的盒子吧 。
python实现
God_hand 函数
def God_hand(box,my_choice): all = 6 god_choice = random.randint(1,3)-1 while god_choice == my_choice: god_choice = random.randint(1,3)-1 if(box[god_choice]): return all - god_choice - my_choice return god_choice
坚持我的选择
God_choice = God_hand(box,my_choice) my_choice = my_choice
概率分析二
上帝个毛 ,还是三分之一嘛 ,这有啥
-
等等,好像有点不对的地方
三门摸奖之生门
这次我想选上帝没告诉我的那个盒子 ,盲僧 ,我觉得我我发现了华点 。
Python实现
选择那个上帝没告诉我的盒子
God_choice = God_hand(box,my_choice) my_choice = 6 - my_choice - God_choice
概率分析三
没错三分之二 ,概率变了 ,变了 ,变了 !这里面的原因有很多 ,解释起来也有浅显有繁乱 ,有浅薄有深奥 ,复杂操作 ,可以喊 6 。不过还是继续往下看 ,我慢慢解释 。
三门摸奖之无门
三个盒子里有一个球 ,一次选择机会摸奖 ,现在我已经不想生发了 ,我就想知道怎么操纵概率 ,头发只是小事 。
这次来加点猛料 ,当你第一次选择之后 ,上帝随便开一个盒子 ,如果上帝开出了球 ,游戏结束 ,没有开出来 ,就到你的回合了 。
还是给你一个选择 ,换不换 。
概率预分析
换啊 ,肯定换 ,继续有上帝之手帮我操作概率 ,这天下 ,我唾手可得 。
上帝之手
def God_hand(box,my_choice): all = 6 god_choice = random.randint(1,3) while god_choice == my_choice: god_choice = random.randint(1,3) return god_choice
概率分析1
选上帝剩下的不行是吗 ,那我回来坚持我自己的
Python实现
my_choice = my_choice