博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
羊车门问题分析
阅读量:4634 次
发布时间:2019-06-09

本文共 846 字,大约阅读时间需要 2 分钟。

1、按照你的第一感觉回答,你觉得不换选择能有更高的几率获得汽车,还是换选择能有更高的几率获得汽车?或几率没有发生变化?

答:换。
2、请自己认真分析一下“不换选择能有更高的几率获得汽车,还是换选择能有更高的几率获得汽车?或几率没有发生变化?” 写出你分析的思路和结果。
答:不换的话有1/3的机会获得车。换的话主持人会告知一只羊,那就剩一只羊和一辆车可选(不会傻到选主持人告知的那只羊),得到车的概率上升到1/2。所以换
3.结果分析:
不换得到车的概率:0.34
换了得到车的概率:0.50
不换得到车的概率约为1/3,换了得到车的概率为1/2.支持上题的分析
4.程序代码:
# -*- coding: utf-8 -*-
"""
Created on Thu Apr 26 19:28:53 2018
@author: Administrator
"""
import random
sum_nc=0;
sum_c=0;
for i in range(1,10001):
    car_nc=random.randint(0,2);#不换的话,车的位置有三个可能,任选一个作为车的位置
    nc=random.randint(0,2);#同理,人有三种选择
    if nc==car_nc:#如果车的位置和人猜的位置一样,计数变量加1
        sum_nc+=1;
    car_c=random.randint(0,1);#换的话,车的位置有两种可能,任选一个作为车的位置
    c=random.randint(0,1);#同理,人有两种选择
    if car_c==c:
        sum_c+=1;#同上
sum_nc/=10000;
sum_c/=10000;
print("不换得到车的概率:{:.2f}".format(sum_nc));
print("换了得到车的概率:{:.2f}".format(sum_c));

转载于:https://www.cnblogs.com/nzy2018/p/8954742.html

你可能感兴趣的文章
ubuntu之路——day8.1 深度学习优化算法之mini-batch梯度下降法
查看>>
牛客网 二进制数
查看>>
vim中如何按一个键就保存文件
查看>>
scapy windows install
查看>>
Pandoc PDF 中文
查看>>
Eclipse使用Maven建立SSM多模块的项目
查看>>
神奇的FireFox
查看>>
【Redfin SDE intern】跪经
查看>>
c++函数overload 的歧义匹配
查看>>
ROM vs RAM
查看>>
mysql中sql语句
查看>>
head/tail实现
查看>>
sql语句的各种模糊查询语句
查看>>
vlc 学习网
查看>>
Python20-Day05
查看>>
Real World Haskell 第七章 I/O
查看>>
C#操作OFFICE一(EXCEL)
查看>>
【js操作url参数】获取指定url参数值、取指定url参数并转为json对象
查看>>
ABAP 程序间的调用
查看>>
git分支管理
查看>>