游戏开发论坛

 找回密码
 立即注册
搜索
楼主: chuenqi

[讨论] 争议最大的三道概率题

[复制链接]

3

主题

103

帖子

103

积分

注册会员

Rank: 2

积分
103
 楼主| 发表于 2011-9-2 10:04:00 | 显示全部楼层

Re:争议最大的三道概率题

当换成4道门的时候:
若主持人关掉没选中的三道门中的两道空门,如果不换门,猜中几率25%,如果换,中的几率=1-25%。也就是75%。
若主持人关掉没选中的三道门中的一道空门,如果不换门,猜中几率25%,如果换,中的几率=(1-25%)/2。也就是37.5%。

假如警察逛完3家酒吧都没发现酒鬼,酒鬼在家的概率是不是10%?

10

主题

773

帖子

777

积分

高级会员

Rank: 4

积分
777
发表于 2011-9-2 10:56:00 | 显示全部楼层

Re:争议最大的三道概率题

假如警察逛完3家酒吧都没发现酒鬼,酒鬼在家的概率是不是10%?
你觉得是百分之十?你牛逼了,那剩下的90%他又在哪?在第四间酒吧?

问你第一题只想看看你是否无知到自己都没搞明白就出来糊弄人,经过这么多页,你总算是敢说了
第二题你为什么得出那个结论提问,因为你陷进了自己的思维陷进,当碰见原型类似的问题,下意识就已经得出了答案

一二题的原型看似类似,实则条件是有变化的,按照121楼给出的第一题原题,通过实验得出的统计概率是0.67,但是,思维习惯不同的人,看到原题还是会有差别,不说谁对谁错,因为题目本身就不够明确,但是作为楼主你的提问方式,你可以说我是在咬文嚼字,但是你的题目已经改变了原题的问题,答案自然也就不是原题的答案了

0.67是整个事件的统计概率,并非在关闭第一道门之后,重新选择时得到正确答案的概率,重新选择那一刻,他选择的样本空间只有正确、错误2个选项,答案是0.5

奉劝楼主,下次再做这样的事情,建议直接复制问题,就不要自己瞎编了,以为知道了答案,然后你给出的条件就一定得到你要的答案吗。

想说我的数学并不好,现在的水平可以用差来形容,大学四年基本是游戏、打工过来的,唯一可以凭借的反而是一些高中知识。
我自认没有楼里那位数值在这方面牛,唯有一点我敢说,我比大多人会更细致,如果我要解答你的问题,我愿意仔细看,如果觉得我是在吹牛,自问自己看完我说的内容了吗

0

主题

172

帖子

172

积分

注册会员

Rank: 2

积分
172
发表于 2011-9-2 11:01:00 | 显示全部楼层

Re:争议最大的三道概率题

呃,我觉得狂战还是在认真想这个问题的……
实际上我觉得你用的那种实现方法不对,应该做的不是把C去掉,而是把B和C中为0的那一个去掉,因为存在本身C是1的可能性,这时候应该去掉的是B而不是C。而这样的实现结果确实是33%和67%。
但是这就是纯逻辑思维模式的关系了
而实际上我后来考虑这道题的切入点不是A门本来对应的是什么,而是B和C的对应,然后把其中的空去掉之后所剩下的可能

10

主题

773

帖子

777

积分

高级会员

Rank: 4

积分
777
发表于 2011-9-2 11:04:00 | 显示全部楼层

Re:争议最大的三道概率题

很明显,狂战是一个特别执着的人,而且是那种就事论事的类型,他只考虑题目本身的问题,所以才会被楼主认定是出丑了,实际上,楼主蠢就蠢在不该改题目,否则,他倒是可以叫嚣一下的

0

主题

172

帖子

172

积分

注册会员

Rank: 2

积分
172
发表于 2011-9-2 11:10:00 | 显示全部楼层

Re:争议最大的三道概率题

不过其实我觉得换这个词还是很重要的,因为主持人在关门的时候所做的是受第一次事件影响的,关门不是一个独立事件,因为你所选的门不能被关掉。
而你在第二次选择的时候由于第一次选择的门不在主持人关门时候的选择范围之内,所以也不是独立事件,也是受第一次选择影响的……所以其实我觉得换这个词还是比较正确的。个人理解
而且由于这一点,换和另一个不知道这件事的人直接二选一确实是不一样的

3

主题

103

帖子

103

积分

注册会员

Rank: 2

积分
103
 楼主| 发表于 2011-9-2 11:11:00 | 显示全部楼层

Re:争议最大的三道概率题

148楼表示在家概率明明是10%,152楼表示你牛逼了

3

主题

103

帖子

103

积分

注册会员

Rank: 2

积分
103
 楼主| 发表于 2011-9-2 11:53:00 | 显示全部楼层

Re:争议最大的三道概率题

即使没有证据没有实验 胡说八道不会被跨省的

http://www.acfun.tv/v/ac235431/

10

主题

773

帖子

777

积分

高级会员

Rank: 4

积分
777
发表于 2011-9-2 12:25:00 | 显示全部楼层

Re:争议最大的三道概率题

呵呵,其实话说道上面已经很清楚了,不过既然你还想纠结,我大可给你一个比喻,让你自己走出这种模糊的题目中
以开宝箱为例,宝箱有90%的几率随机开出:A B C 三种物品,这种模式已经符合你对第二题的理解:A B C开出的概率一样(你的题目是没有任何条件可以说明去三个酒店的概率是一样的),提问,你打开了一个箱子,然后寻找包裹,发现a与b两种物品都没有找到,此时你包裹中发现c的概率是多少?你的回答是75还是90?
你能理解2个题目的区别吗

0

主题

107

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2011-9-2 12:26:00 | 显示全部楼层

Re:争议最大的三道概率题

根本就成了文字游戏= =LZ想问整体过程的概率,结果很容易让人理解成单步过程的概率。。。。。。文字的表述能力啊,这样的文字表述能力怎么当策划= =
幸好高考的出卷老师的命题水平还比较高= =有歧义的题目不出
大学的概率论老师语文水平也不错,否则。。。。。。
附上程序= =
#include <iostream>
#include <ctime>
#include <windows.h>

using namespace std;

void main()
{
        for(int i=0; i<10;i++)                //总共进行10次
        {
                int sum=0;
               
                for(unsigned long j = 0; j<100000;j++)        //每次统计10000次
                {               
                        int door[3]={0,0,0};                //初始化3扇门
                        int randoor;                //奖品的那扇门
                        int choose1,choose2;                //2次选择
                        int close;                        //主持人关闭的门

                        srand((unsigned)time(0)*2+j*10);//初始化奖品门
                        randoor=rand()%9999;
                        if(randoor>=0 && randoor<=3332)
                                randoor=0;
                        else if(randoor>=3333 && randoor<=6665)
                                randoor=1;
                        else if(randoor>=6665 && randoor<=9999)
                                randoor=2;
                        door[randoor]=1;

                        srand((unsigned)time(0)*20+j*1000);//第一次选择
                        choose1=rand()%9999;
                        if(choose1>=0 && choose1<=3332)
                                choose1=0;
                        else if(choose1>=3333 && choose1<=6665)
                                choose1=1;
                        else if(choose1>=6665 && choose1<=9999)
                                choose1=2;

                        if(choose1==randoor)                //主持人关门
                                for(int k=0;k<2;k++)
                                {
                                        if(k!=choose1)
                                        {
                                                close=k;
                                                break;
                                        }
                                }
                        else
                                for(int k=0;k<3;k++)
                                {
                                        if(k!=choose1 && k!=randoor)
                                        {
                                                close=k;
                                                break;
                                        }
                                }
                       
                        for(int k=0;k<3;k++)                //第二次选择
                                if(k!=choose1 && k!=close)
                                {
                                        choose2=k;
                                        break;
                                }

                        sum+=door[choose2];
                }
                cout<<sum<<endl;
                Sleep(1000);
        }
}

10

主题

773

帖子

777

积分

高级会员

Rank: 4

积分
777
发表于 2011-9-2 12:27:00 | 显示全部楼层

Re:争议最大的三道概率题

然后另一种提问:在宝箱开出的道具中去掉a与b,然后打开宝箱得到c的概率是多少?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-2 11:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表