zoukankan      html  css  js  c++  java
  • 羊车门问题

    问题:

      有3扇关闭的门,一扇门后停着汽车,另外两扇门后是山羊,主持人知道每扇门后是什么。参赛者首先选择一扇门。在开启它之前,主持人会从另外两扇门中打开一扇门,露出门后的山羊。此时,允许参赛者更换自己的选择。请问,参赛者更换选择后,能否增加猜中汽车的机会?

    我认为不会改变

    原因如下:

    因为如果参赛者第一次选择羊门(1),那么主持人打开羊门(2),这是有俩种情况,改选的话成功选择车,不改的话选择羊;

    如果参赛者第一次选择羊门(2),那么主持人打开羊门(1),这是有俩种情况,改选的话成功选择车,不改的话选择羊;

    如果参赛者第一次选择车门,那么主持人打开羊门(1),这时有两种情况,改选的话选择羊,不改的话成功选择车;

    如果参赛者第一次选择车门,那么主持人打开羊门(2),这时有两种情况,改选的话选择羊,不改的话成功选择车;

    那么改选时,所有可能发生的事件总数是4件,成功选择车的事件是2件,成功选择车的概率是1/2;

    那么不改选时,所有可能发生的事件总数是4件,成功选择车的事件是2件,成功选择车的概率是1/2;

    程序代码如下:

    import random #引进random库
    sheepa=1
    sheepb=2
    car=3
    competitor=random.randint(1,3)#引进random库中的randint函数,从[1,3]中取值,同时
    #赋给参赛者
    if(competitor==1):
      probability=competitor/2 #假设参赛者选中一号门。
    elif(competitor==2):
      probability=(competitor-1)/2#假设参赛者选中2号门。
    else:
      probability=(competitor-2)/2#假设参赛者选中3号门。
    rate=probability
    print("更改后,你选择车的概率为={}".format(rate))

  • 相关阅读:
    【GitHub】上传代码通用操作等(附下载单个文件夹或文件)
    【Git】之分支合并命令
    【FFmpeg】之Mac系统爬取所有M3U8视频下载方法
    i2c超时
    linux下串口调试
    cgminer分析
    i2c驱动理解
    STM32(三十七)SPI读取W25Q128flash的厂商ID、设备ID以及读写数据(硬件SPI)
    驱动静态和动态加载
    I2C基本原理及对I2C Adapter的理解
  • 原文地址:https://www.cnblogs.com/xiayule666/p/6674166.html
Copyright © 2011-2022 走看看