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

Project1

 找回密码
 注册会员
搜索
楼主: 欧买歌
打印 上一主题 下一主题

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

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

11
发表于 2016-2-12 18:43:57 | 只看该作者
VIP和状元干的事情你为啥不去问他们···

点评

_(:з」∠)_把无限多的钱给我吧,我用脱氧核糖换  发表于 2016-2-12 23:29
因为你有无限多的钱  发表于 2016-2-12 22:16
因为你有无限多的钱  发表于 2016-2-12 19:33
喂喂喂为什么我就不是背黑锅的_(:з」∠)_  发表于 2016-2-12 19:31
VIP背了个黑锅  发表于 2016-2-12 19:22
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
121
在线时间
1914 小时
注册时间
2013-9-2
帖子
1770

剧作品鉴家

12
发表于 2016-2-12 18:53:53 手机端发表。 | 只看该作者
本帖最后由 zaiy2863 于 2016-2-12 19:12 编辑

模拟器结果大概是0.031022x @RyanBern
不是计算,模拟的而已

点评

↓百度一下你就知道  发表于 2016-2-13 14:31
↓告诉我有效数字到底什么鬼  发表于 2016-2-12 20:18
答案正确60糖,给出正确推导过程600糖。在水区我没法发卡  发表于 2016-2-12 19:48
我觉得就算没有预定奖励也应该奖几个好人卡什么的←_←(凑不要脸)  发表于 2016-2-12 19:47
你说呢(  发表于 2016-2-12 19:46
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
555
在线时间
111 小时
注册时间
2013-11-22
帖子
301
13
发表于 2016-2-12 19:19:56 | 只看该作者
lz既然知道对错,难道还不知道是多少?
那么这题有什么意义呢

评分

参与人数 1星屑 +1 收起 理由
欧买歌 + 1 然而这都是RyanBern搞的鬼

查看全部评分

回复

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42686
在线时间
7617 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

14
发表于 2016-2-12 19:30:47 | 只看该作者
状元钱又无限了。
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9747
在线时间
3228 小时
注册时间
2011-3-24
帖子
739

开拓者

15
发表于 2016-2-12 20:25:41 | 只看该作者
  1. def play
  2.   vip = 50
  3.   loop do
  4.     vip += [3,4,5,6].include?(rand(6) + 1) ? 10 : -10
  5.     return true if vip >= 120
  6.     return false if vip <= 0
  7.   end
  8. end
  9. def test(precision)
  10.   win = 0
  11.   lose = 0
  12.   for i in 0..precision
  13.     if play
  14.       win += 1
  15.     else
  16.       lose += 1
  17.     end
  18.   end
  19.   return lose / (win + lose).to_f
  20. end

  21. p test(16384)
复制代码
一次一次挨个试,取个平均值凑合一下吧
>>→Lanza Games 2020←<<
Lanza Schneider
浪子心,孤星梦永远流浪……
~不会放弃,我的精力永远充沛~
>>>>>Lanza Adventure<<<<<
>>>>>Lanza的新年派对!<<<<<
>>>>>Lanza的口袋心脏病!<<<<<
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

16
发表于 2016-2-12 20:27:12 | 只看该作者
这要看这个骰子是几面的
回复

使用道具 举报

Lv3.寻梦者

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

评分

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

查看全部评分

小仙女一枚~
回复

使用道具 举报

Lv4.逐梦者

送快递的水表员

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

开拓者贵宾

18
发表于 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
星屑
1939
在线时间
403 小时
注册时间
2015-8-30
帖子
395
19
发表于 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通用的,你设置一下计算次数,这个变量越大计算结果就越精确。然后把脚本放在最前面,进入游戏等待计算完毕,然后就会出现一个小数,那就是计算结果。
我还没有测试过,这是刚刚用手机弄的,没用电脑试过。总之这个能给一个近似的答案。
小仙女一枚~
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止访问)

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-25 14:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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