游戏开发论坛

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

[讨论] 一道很搞笑的概率题哦

[复制链接]

105

主题

2125

帖子

2136

积分

金牌会员

Rank: 6Rank: 6

积分
2136
QQ
发表于 2009-5-23 17:02:00 | 显示全部楼层

Re: Re: Re:一道很搞笑的概率题哦

jquery: Re: Re:一道很搞笑的概率题哦



那就这么改
<script type="text/javascript">
//0蓝球,1红球
var dz=new Array(2)...

我同意这个

105

主题

2125

帖子

2136

积分

金牌会员

Rank: 6Rank: 6

积分
2136
QQ
发表于 2009-5-23 17:03:00 | 显示全部楼层

Re:一道很搞笑的概率题哦

嗯,今天下午在上课路上写了一遍楼上上的程序,这样改就想的一样了.

105

主题

2125

帖子

2136

积分

金牌会员

Rank: 6Rank: 6

积分
2136
QQ
发表于 2009-5-23 17:03:00 | 显示全部楼层

Re:一道很搞笑的概率题哦

ok,我去挖坟

1

主题

115

帖子

115

积分

注册会员

Rank: 2

积分
115
发表于 2009-5-23 17:15:00 | 显示全部楼层

Re:一道很搞笑的概率题哦

哈哈
说50%的是没学过概率
说25%的是被LZ忽悠了

8

主题

1801

帖子

3450

积分

论坛元老

Rank: 8Rank: 8

积分
3450
发表于 2009-5-23 17:33:00 | 显示全部楼层

Re:一道很搞笑的概率题哦

终于明白了一个道理:
勿以善小而不为,勿以题小而不做

0

主题

156

帖子

156

积分

注册会员

Rank: 2

积分
156
发表于 2009-5-23 18:31:00 | 显示全部楼层

Re:一道很搞笑的概率题哦

1、袋内1球
2、放球
3、摸球
4、摸剩余球

1,50%红,50%蓝
2、50%1红1蓝,50%2红
3、25%摸出放入的红球剩余蓝球,25%摸出放入红球剩余红球,25%摸出原有红球,25%摸出原有蓝球
4、在第三步中排除摸出蓝球的不可能情况。有三分之一可能摸到原有蓝球,有三分之一可能摸到原有红球,有三分之一可能摸到剩余红球

以上四步几率合计均为100%

158

主题

2107

帖子

4239

积分

论坛元老

先知

Rank: 8Rank: 8

积分
4239
QQ
发表于 2009-5-23 18:53:00 | 显示全部楼层

Re:一道很搞笑的概率题哦

各位解题高手们,请你们解释此贴哪里搞笑。

19

主题

561

帖子

581

积分

高级会员

Rank: 4

积分
581
发表于 2009-5-23 19:56:00 | 显示全部楼层

Re:一道很搞笑的概率题哦

同LS所问……

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2009-5-25 13:03:00 | 显示全部楼层

回49楼的站长,您这样算是不对的!

<script type="text/javascript">
//0蓝球,1红球
var dz=new Array(2);
function get()
{
//袋子有一个球等概率红或者蓝
dz[0]=Math.round(Math.random());
//放入红球
dz[1]=1;
//随机选一个球
return Math.round(Math.random());
}
var countBlue=0;
这里应该再加一句“var allcount=0”
for(i=0;i<10000*10;i++)
{
//取出球
var getIndex=get();
其实这里面应该再加一句“if(getIndex==1){allcount++}”。
因为如果第一次取出的是蓝色球,就不符合题目的条件了。所以该次取球应该舍弃。
只有取出的球是红色球的时候,次数才能加上去。

//剩下球
var index=getIndex==1?0:1;
//当取出球是红色,剩下球是蓝色
if(dz[getIndex]==1)
{
if(dz[index]==0)
countBlue++;
}
}
alert("最后剩下蓝球"+countBlue+"次,事件执行"+10000*10+"次");然后最后计算概率的时候“事件执行应次数”该是allcount次,而不是100000次
</script>

楼主的题里说了《取出来的是红球》。如果取出来的是《蓝求》的话,那次取球应该舍弃掉。
所以总次数不应该是10 0000次了,而是大概7 5000次。

总的结果应该是 2 5000/7 5000=1/3
您再考虑考虑吧。

184

主题

369

帖子

381

积分

中级会员

Rank: 3Rank: 3

积分
381
发表于 2009-5-25 13:58:00 | 显示全部楼层

Re: 回49楼的站长,您这样算是不对的!

snhun: 回49楼的站长,您这样算是不对的!

<script type="text/javascript">
//0蓝球,1红球
var dz=new Array(2);
function get(...



这个问题在53,还是54楼的时候就已经解决了......
当然你改的也是正确的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-10 13:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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