设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 9456|回复: 25
打印 上一主题 下一主题

[有事请教] 这道题怎么做

[复制链接]

Lv4.逐梦者

【欧皇】

梦石
3
星屑
2035
在线时间
1004 小时
注册时间
2013-8-19
帖子
3486

开拓者

跳转到指定楼层
发表于 2016-2-12 14:08:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
6星屑
本帖最后由 欧买歌 于 2016-2-12 14:12 编辑

状元和VIP玩游戏,VIP有50元钱,状元有无限多的钱。
两个人掷骰子,当骰子点数为3,4,5,6时VIP胜,否则
状元胜。输的人要给赢的人10元钱。当VIP获得120元钱
或者输光时,游戏结束。问:游戏结束时VIP一毛钱都没有
的概率是多少?结果用小数表示,保留6位有效数字。

嗯,我的群里的人算了一个晚上和一个早上都没算出来

话说按照版规
若为悬赏贴,则按照悬赏数额版主免费赋予棕色高亮,如悬赏1V=1天。

@精灵使者 @三途亚梦 你们要对本帖进行棕色高亮6天

评分

参与人数 1星屑 +1 收起 理由
我是大仙 + 1 在线不!

查看全部评分

QQ:2223942063
Q群:365819625
贪吃方1.4

Lv4.逐梦者

【欧皇】

梦石
3
星屑
2035
在线时间
1004 小时
注册时间
2013-8-19
帖子
3486

开拓者

25
 楼主| 发表于 2016-2-13 23:23:37 | 只看该作者
RyanBern 发表于 2016-2-13 21:31
请各位感兴趣的看官下载答案,顺便了解OMG为啥会受到这样的待遇:

另外楼主的6V想给谁就给谁吧,感觉大家 ...

QQ:2223942063
Q群:365819625
贪吃方1.4
回复

使用道具 举报

Lv4.逐梦者

污染源

梦石
2
星屑
10042
在线时间
2369 小时
注册时间
2012-2-25
帖子
957
24
发表于 2016-2-13 21:51:50 | 只看该作者
卧槽(;´Д`)
什么仇什么怨
回复

使用道具 举报

Lv4.逐梦者 (版主)

梦石
0
星屑
9497
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

23
发表于 2016-2-13 21:31:50 | 只看该作者
本帖最后由 RyanBern 于 2016-2-16 09:49 编辑

请各位感兴趣的看官下载答案,顺便了解OMG为啥会受到这样的待遇: sol.pdf (78.41 KB, 下载次数: 60)

另外楼主的6V想给谁就给谁吧,感觉大家算的都很拼的。
另外说一句,想通过随机模拟来搞答案的,由于随机模拟的收敛速度是1/√n,因此要得到六位有效数字至少需要算1万亿次,如果次数不到那么精度就低了。


另:如果楼主2月16日9:00AM不确认成绩的话,本次考场成绩作废。

评分

参与人数 3星屑 +198 收起 理由
H·H·Y + 66 _(:з」∠)_狠招
RaidenInfinity + 66 6得不行
Password + 66 GJ

查看全部评分

回复

使用道具 举报

Lv3.寻梦者

死亡颂唱者

梦石
0
星屑
1154
在线时间
1794 小时
注册时间
2011-10-21
帖子
2245

开拓者

22
发表于 2016-2-13 15:35:08 | 只看该作者
∵VIP有50元钱,输的人要给赢的人10元钱,游戏结束时VIP一毛钱都没有
∴有以下N种情况
···我先去找草稿纸···
①0胜5败      P(1)=C5,0六分之四的零次方×C5,5六分之二的五次方=0.00411523
②1胜6败      P(2)=C7,1六分之四的一次方×C7,6六分之二的六次方=0.0448102
③2胜7败      P(3)=C9,2六分之四的二次方×C9,7六分之二的七次方=0.263374
④3胜8败      P(4)=C11,3六分之四的三次方×C11,8六分之二的八次方=1.22948>1
故④及其之后的答案都要舍去,算到这里我们发现VIP根本不可能获得120元钱,他最多才获得20元钱
∴游戏结束时VIP一毛钱都没有的逻辑方向正确
∴由数学归纳法推理可知
∴P(N)=C(2n+3),(n-1)六分之四的(n-1)次方×C(2n+3),(n+4)六分之二的(n+4)次方(1≤n≤3)(推演公式)
∴P(总)=P(1)+P(2)+P(3)=0.312299
高数的排列组合思想演算了一下,不保证对
这家伙很懒,什么也没有留下
回复

使用道具 举报

Lv4.逐梦者

污染源

梦石
2
星屑
10042
在线时间
2369 小时
注册时间
2012-2-25
帖子
957
21
发表于 2016-2-13 13:49:06 | 只看该作者
0.070313
... ...我也就随口一说,滚键盘滚出来的数字
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5330
在线时间
1101 小时
注册时间
2013-7-8
帖子
2005

极短23参与

20
发表于 2016-2-13 13:27:35 | 只看该作者
没想到一晚上了还没有人做出来。
我在纸上列了个表。
把50元看成5元,赢一次赚1元(缩小十倍)
发现分支到后面的层要么是单数 11 9 7 5 3 1
要么是双数 12 10 8 6 4 2 0
而这两个数字分支有一定规律。
当是12 或者 0的时候
分支到头。
现在我已近算出18000多个“11”
计算量太大,看来得靠易语言,把最后分支的0除以总分支数就可以了。
也不知道思路对不对,先去下载易语言...
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
19
发表于 2016-2-13 09:18:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1934
在线时间
403 小时
注册时间
2015-8-30
帖子
395
18
发表于 2016-2-13 08:57:00 | 只看该作者

使用脚本模拟真实情况来计算

本帖最后由 有丘直方 于 2016-2-13 10:38 编辑
  1. #===========================================
  2. # ■ VIP和状元
  3. #-------------------------------------------
  4. #  一道很难的题目,没错我是奔着悬赏来的。
  5. #===========================================

  6. #===========================
  7. # ● 原题
  8. #===========================
  9. =begin
  10. 状元和VIP玩游戏,VIP有50元钱,状元有无限多的钱。
  11. 两个人掷骰子,当骰子点数为3、4、5或6时VIP胜,否则状元胜。
  12. 输的人要给赢的人10元钱。
  13. 当VIP获得120元钱或者输光时,游戏结束。
  14. 问:游戏结束时VIP输的概率是多少?
  15. 结果用小数表示,保留6位有效数字。
  16. =end
  17. # 本计算过程为模拟计算,取得近似概率
  18. #============================
  19. # ● 计算过程
  20. #============================
  21. count = 1000 # 计算总次数
  22. loop do # 开始计算
  23.   vip = 50 # VIP的初始钱数
  24.   lose = 0 # VIP输的次数
  25.   a = 0.0 # 玩游戏的总次数
  26.   while (vip == 0 or vip == 120) # 在游戏不结束的情况下不断玩游戏
  27.     n = rand(6) + 1 # 扔骰子
  28.     if n > 2 # VIP获胜
  29.       vip += 10 # 为VIP加钱
  30.     else # 状元获胜
  31.       vip -= 10 # 为VIP减钱
  32.     end # 分歧结束
  33.   end # 游戏结束
  34.   lose += 1 if vip == 0 # 如果状元获胜增加VIP输的次数
  35.   a += 1 # 增加玩游戏的总次数
  36.   break if a == count # 玩游戏次数达到计算次数后结束
  37. end # 计算结束
  38. #===========================
  39. # ● 显示结果
  40. #===========================
  41. p lose / a # 显示模拟得到的结果
  42. exit # 结束程序
复制代码
哦,这个代码是XP,VX,VA通用的,你设置一下计算次数,这个变量越大计算结果就越精确。然后把脚本放在最前面,进入游戏等待计算完毕,然后就会出现一个小数,那就是计算结果。
我还没有测试过,这是刚刚用手机弄的,没用电脑试过。总之这个能给一个近似的答案。
小仙女一枚~
回复

使用道具 举报

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4807
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

17
发表于 2016-2-12 21:52:03 | 只看该作者
然而我只会这样
  1. vip = 50
  2. all = 0.0
  3. lose = 0
  4. loop do
  5.   i = rand(6)+1
  6.   if i > 2
  7.     vip += 10
  8.   else
  9.     vip -= 10
  10.   end
  11.   if vip == 120
  12.     all += 1
  13.     vip = 50
  14.   elsif vip == 0
  15.     all += 1
  16.     lose += 1
  17.     vip = 50
  18.   end
  19.   if all == 100000
  20.     break
  21.   end
  22. end
  23. j = lose/all
  24. p j
  25. exit
复制代码
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1934
在线时间
403 小时
注册时间
2015-8-30
帖子
395
16
发表于 2016-2-12 21:00:48 | 只看该作者
哦,明天中午我试试吧!
我们数学老师说假期里面找点课外的题目拓展做做。
我12岁,指教。

评分

参与人数 1星屑 +1 收起 理由
欧买歌 + 1 我也十二岁

查看全部评分

小仙女一枚~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-6-13 11:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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