游戏开发论坛

 找回密码
 立即注册
搜索
查看: 12984|回复: 27

[求助] 新人求助2道数值题,求高手指教

[复制链接]

4

主题

8

帖子

94

积分

注册会员

Rank: 2

积分
94
发表于 2014-12-25 19:44:38 | 显示全部楼层 |阅读模式
1.游戏里一个怪物每次只会掉落一件物品或不掉,某套套装由两个部件A,B组成,该怪物掉落部件A的几率为10%,掉落部件B的几率为5%,求平均需要多少次击杀才能凑齐该套套装。要求写出计算过程和理由。
2.游戏里一个怪物每次会掉落不同的俩件物品或会掉落一件物品或不掉,某套套装由两个部件A,B组成,该怪物掉落部件A的几率为10%,掉落部件B的几率为5%,求平均需要多少次击杀才能凑齐该套套装。要求写出计算过程和理由。

102

主题

2443

帖子

7639

积分

论坛元老

Rank: 8Rank: 8

积分
7639
发表于 2014-12-25 21:04:12 | 显示全部楼层
本帖最后由 herosone 于 2014-12-26 14:01 编辑

不知道,不懂计算,实际上会“每击杀N次必掉某装备”,没有这样的设置的话这个游戏会让用户觉得很坑。————————————————————————————————————
所以事实上击杀掉落装备不是问题,而击杀多少次必定掉落某装备才需要注意,我的游戏里击杀掉落装备的几率一般只有1/100甚至0.5/100,但是击杀多次肯定掉落装备。

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2014-12-26 09:49:09 | 显示全部楼层
1、每击杀一个怪物掉落装备和不掉落装备的概率分别是50%,50%,部件A掉落的概率为10%,那么击杀一个怪物掉落部件A的概率为:50%*10%=5%,平均需要击杀怪物20次可获得部件A,而击杀一个怪物掉落部件B的概率为:50%*5%=2.5%,平均需要击杀怪物40次可获得部件B,则平均需要60次击杀该怪物可凑齐该套装。

2、每击杀一个怪物掉落两件装备、一件装备和不掉落装备的概率分别是33.3%,33.%,33.3%,那么击杀一个怪物掉落部件A的概率为:33.3%*10%=3.33%,平均需要击杀怪物30次可获得部件A,而击杀一个怪物掉落部件B的概率为:33.3%*5%=1.66%,平均需要击杀怪物60次可获得部件B;则平均需要90次击杀该怪物可凑齐该套装。然而击杀一次怪物同时掉落部件A和部件B的概率为:33.3%*10%*5%=0.1665%,即平均需要600次的击次才可一次性同时凑齐部件A和B,而600次的平均次数里已经包含了90次击杀里单个部件的掉落,所以平均需要90次就可以凑齐套装。

这是我自己的理解,同时也看有没高手来帮我验证答案~

点评

错的好离谱  发表于 2014-12-26 11:30

26

主题

607

帖子

2276

积分

金牌会员

Rank: 6Rank: 6

积分
2276
发表于 2014-12-26 12:10:30 | 显示全部楼层
1.23.33333
2.20

4

主题

8

帖子

94

积分

注册会员

Rank: 2

积分
94
 楼主| 发表于 2014-12-26 13:07:09 | 显示全部楼层
rkpirlo 发表于 2014-12-26 09:49
1、每击杀一个怪物掉落装备和不掉落装备的概率分别是50%,50%,部件A掉落的概率为10%,那么击杀一个怪物掉 ...

你理解错了 1里没说掉落装备和不掉装备的概率都为50%,2也一样

4

主题

8

帖子

94

积分

注册会员

Rank: 2

积分
94
 楼主| 发表于 2014-12-26 13:07:34 | 显示全部楼层
Tuisiper 发表于 2014-12-26 12:10
1.23.33333
2.20

能说下解题思路吗

26

主题

607

帖子

2276

积分

金牌会员

Rank: 6Rank: 6

积分
2276
发表于 2014-12-26 13:46:05 | 显示全部楼层
h63631407 发表于 2014-12-26 13:07
能说下解题思路吗

1.两个掉落互斥   先计算掉一个 再计算掉另一个
2.两个不相关,掉B的平均值是20次,在这20次中也可能掉A

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2014-12-26 16:42:32 | 显示全部楼层
21次14次

26

主题

607

帖子

2276

积分

金牌会员

Rank: 6Rank: 6

积分
2276
发表于 2014-12-26 17:09:20 | 显示全部楼层
后天 发表于 2014-12-26 16:42
21次14次

14次?平均能得到一个B么?更别说套装了

0

主题

96

帖子

407

积分

中级会员

Rank: 3Rank: 3

积分
407
发表于 2014-12-26 17:46:05 | 显示全部楼层
楼主,这是你的面试题吗?我记得我以前好像做过。。
第二种情况是独立事件,理论上应该是20次。
第一种不是独立事件,稍微麻烦一点。
可以想象成,掷一个100面的骰子,掷到1~10掉落A,掷到11~15掉落B,掷到其他不掉落。具体怎么算我不知道。不过我用程序模拟了一下,平均值是23.361360
drop.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-25 08:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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