游戏开发论坛

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

[讨论] 唯恐天下不乱,概率题再转

[复制链接]

3

主题

3643

帖子

3650

积分

论坛元老

Rank: 8Rank: 8

积分
3650
QQ
发表于 2007-12-29 11:31:00 | 显示全部楼层

我错了。确实是33% 向那些做对并挨骂的人抱歉。都骂的

#include <iostream>
#include <memory.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>



using namespace std;
int ten[10];//10个可能去的地方 0-1 不在酒馆 2-9在酒馆

bool discover()
{
        for(int i=2;i<10;i++)
        {
                if(ten==1)//他在第 i 号酒馆
                {

                        printf("警察还没有去 %d号 酒馆\n 警察这次可以在第 %d号酒馆找到他\n", i-1,i-1);
                        return true;//可以在第八个酒馆找到他
                }
        }
        return false;// 不能在的八个酒馆找到他
}



int main()
{
        int ifind =-1;//查找次数
        int idiscover =0;//找到次数
        int ra = -1;
       
        memset(ten,0,sizeof(int)*10);
        srand(GetTickCount());

        cout<<"请输入您要测试寻找的次数 :(目前只是演示请不要输入你明知道没用的字符)";
        cin>>ifind;

        if(ifind<0){return 0;}

        for(int i=0;i<ifind;i++)
        {
                memset(ten,0,sizeof(int)*10);//清零
                ra = rand()%10;//随机出0-9的一个数字。
                ten[ra] = 1; //2-9在酒馆
                while(ten[9]==0 && ten[0]==0 && ten[1]==0)//前7次找到的情况要抛弃掉
                {
                        memset(ten,0,sizeof(int)*10);//清零
                        ra = rand()%10;//随机出0-9的一个数字。
                        ten[ra] = 1; //2-9在酒馆
                }
                if(discover()){idiscover++;}
        }
        cout<<ifind<<"次测试"<<idiscover<<"次可以在第八个酒店找到"<<endl;
        cin>>ifind;//为了暂停
        return 0;
}

0

主题

193

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2007-12-29 11:39:00 | 显示全部楼层

Re: Re: Re:唯恐天下不乱,概率题再转

santaclaus_lion: Re: Re:唯恐天下不乱,概率题再转


    这个蠢货。让人笑掉大牙。 介于去和不去之间? 你他妈知道几率是干吗的么?


教主出马,果然不同凡响。不过请不要随便问候我的家人好不?

那个推论是按照1/3的说法,很顺理成章的推出来的,你有意见直接说,人身攻击的不要,OK?

如果你觉得有问题,那也请对认为答案是1/3的去说,因为这个问题是从这个答案来的,谢谢合作

3

主题

3643

帖子

3650

积分

论坛元老

Rank: 8Rank: 8

积分
3650
QQ
发表于 2007-12-29 11:42:00 | 显示全部楼层

Re: Re: Re: Re:唯恐天下不乱,概率题再转

swordkl: Re: Re: Re:唯恐天下不乱,概率题再转
流浪汉有10%的几率会去,有2.5%的几率不会去,于是还有87.5%的几率,是介于去和不去之间的。

    这段是谁原创? 我说得就是原创这段的家伙。

28

主题

3250

帖子

3262

积分

论坛元老

Rank: 8Rank: 8

积分
3262
QQ
 楼主| 发表于 2007-12-29 11:43:00 | 显示全部楼层

Re: Re: Re: Re:唯恐天下不乱,概率题再转

swordkl: Re: Re: Re:唯恐天下不乱,概率题再转



教主出马,果然不同凡响。不过请不要随便问候我的家人好不?

那个推论是按照1/3的说法,很顺理成章的...



一点也不顺理成章,你甚至不理解1/3是怎么来的。

0

主题

193

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2007-12-29 12:32:00 | 显示全部楼层

Re:唯恐天下不乱,概率题再转

1/3的来处倒是理解,不过我只是按照这个思路反推了一下而已,谁知道出了一点点偏差,啊哈哈,纯属无心,各位不要介意,大家一起为了200楼努力。

8过各位回帖那么多,似乎我提出的问题没人解答过啊?奇怪,高人那么多,为什么呢?为什么反推会出现偏差呢?奇怪,太奇怪了,难道这个世界的数学规则还不够严谨么?

很简单的问题,在每个酒馆里面出现的概率是10%,那么流浪汉到底有多大的概率,不会出现在8个酒馆当中的任何一个里面呢?等待各位高人的答案。

28

主题

3250

帖子

3262

积分

论坛元老

Rank: 8Rank: 8

积分
3262
QQ
 楼主| 发表于 2007-12-29 12:43:00 | 显示全部楼层

Re: Re:唯恐天下不乱,概率题再转

swordkl: Re:唯恐天下不乱,概率题再转

1/3的来处倒是理解,不过我只是按照这个思路反推了一下而已,谁知道出了一点点偏差,啊哈哈,纯属无心,各位...


“按照这个思路反推”……按一个不知道哪来的思路反推出那个结果,然后现在还有胆量说理解1/3的出处……很好。

“很简单的问题,在每个酒馆里面出现的概率是10%,那么流浪汉到底有多大的概率,不会出现在8个酒馆当中的任何一个里面呢?”
答案是20%

0

主题

193

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2007-12-29 12:57:00 | 显示全部楼层

Re:唯恐天下不乱,概率题再转

果然是有高人啊,不知道这个20%是怎么算出来的呢?

3

主题

3643

帖子

3650

积分

论坛元老

Rank: 8Rank: 8

积分
3650
QQ
发表于 2007-12-29 13:04:00 | 显示全部楼层

Re:唯恐天下不乱,概率题再转

1-80% = 20%

0

主题

193

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2007-12-29 13:18:00 | 显示全部楼层

Re:唯恐天下不乱,概率题再转

1 - 10% × 8 = 20% ?

拜托去学习一下概率常识吧。还有某些教主级别的高人,装B之前掂一下自己的份量先,谢谢合作,本人不再继续回帖。

2

主题

115

帖子

119

积分

注册会员

Rank: 2

积分
119
QQ
发表于 2007-12-29 13:43:00 | 显示全部楼层

Re:唯恐天下不乱,概率题再转

这个问题条件有问题
没有时间限定
比如有人说100%在第8家,那我问你他有没有可能你在跑过的前7家之后去第8家,然后之前酒鬼在家,你跑第8 家的时候他跑到前7家里面的一个了呢?
如果纯概率问题我觉得3楼回答的相当准确- -
不过从大学开始我就在怀疑中国的教育水平,分析这种东西有实际意义吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-17 03:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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