游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5847|回复: 15

[讨论] 简单的,在游戏中常会出现的题目

[复制链接]

69

主题

2031

帖子

2356

积分

金牌会员

Rank: 6Rank: 6

积分
2356
发表于 2010-10-23 20:46:00 | 显示全部楼层 |阅读模式
最简单的冲星规则,0-10星,失败全爆,成功加1。
概率分别为100%、95%、90%......55%;
所需费用分别为1、2、3、4、5......10。
求,到10星一共要多少次?到10星一共要多少钱?
我的答案,未取整,是94.3次,以及379.7元。
前者用程序验证过一次,是对的。但后者程序验证比较麻烦,没有验证,有些不放心,不知道算对没?
这里,就不说算法,以免产生误导。

修改一下。

69

主题

2031

帖子

2356

积分

金牌会员

Rank: 6Rank: 6

积分
2356
 楼主| 发表于 2010-10-23 20:49:00 | 显示全部楼层

Re:简单的,在游戏中常会出现的题目

还有个题目,挺蛋疼的,不知道算法。
一个盒子里共有20件装备,2件装备必不相同,所有装备开出来后,都不可交易。
假设每次开盒子出2件装备,那么玩家平均需要开多少次盒子,才能集齐全部的20件?

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-10-24 07:32:00 | 显示全部楼层

Re:简单的,在游戏中常会出现的题目

huori: 简单的,在游戏中常会出现的题目
概率分别为100%、95%、90%......50%;
所需费用分别为1、2、3、4、5......10

应该是记忆错误。
因为1、2、3、4、5......10总共只有10个。而100%、95%、90%......50%总共是11个。不一一对应。
所以我无法给出我的答案。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-10-24 07:40:00 | 显示全部楼层

Re:简单的,在游戏中常会出现的题目

huori: Re:简单的,在游戏中常会出现的题目
一个盒子里共有20装备
假设每次开盒子出2件装备

这个题也有模糊的地方。

1.一个箱子里面总共有20件装备。这个模糊。
一个箱子?玩家只站在那里,反复地开同一个箱子吗??濉!!
箱子里面总共只有20件装备(顶多只能开10次)?还是20种(可以开无数次)?

2.每次开出2件。这个也不是很清楚。
因为没有说明这2件能否开出同样的。

2

主题

42

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2010-10-24 09:50:00 | 显示全部楼层

Re:简单的,在游戏中常会出现的题目

题目有问题吧
0星-10星,怎么能从100%-50%呢?
最多只升10次级啊,第一次升级100%,第10次升级 = 100% + (10-1)*(-5%) = 55%

另外我用excel弄了下,计算100次的话
平均强化次数是9690,平均费用是38707

咱们这差距也太大了吧。。。。。。好奇你的算法。。。或者我写的vba有问题?

那个失败全爆太恐怖了,模拟的时候运气最好时只需要强化431次,最差强化了59683次-、-

69

主题

2031

帖子

2356

积分

金牌会员

Rank: 6Rank: 6

积分
2356
 楼主| 发表于 2010-10-24 11:28:00 | 显示全部楼层

Re: Re:简单的,在游戏中常会出现的题目

canilookyou: Re:简单的,在游戏中常会出现的题目

题目有问题吧
0星-10星,怎么能从100%-50%呢?
最多只升10次级啊,第一次升级100%,第10次升级 = 100% + ...

我想,你错了。
你可以验证下,下面几个值,100%,4次;50%,4次。
前者肯定是4,后者是30。

151

主题

2082

帖子

2086

积分

金牌会员

Rank: 6Rank: 6

积分
2086
发表于 2010-10-24 11:32:00 | 显示全部楼层

Re:简单的,在游戏中常会出现的题目

冲星系统是个次级系统

在怎么优化,依然只是个优良的次级系统!

11

主题

162

帖子

164

积分

注册会员

Rank: 2

积分
164
发表于 2010-10-25 02:56:00 | 显示全部楼层

Re: Re:简单的,在游戏中常会出现的题目

huori: Re:简单的,在游戏中常会出现的题目

还有个题目,挺蛋疼的,不知道算法。
一个盒子里共有20件装备,2件装备必不相同,所有装备开出来后,都不可交易。
假设每次开盒子出2件装备,那么玩家平均需要开多少次盒子,才能集齐全部的20件?

盒子里有1~20号共20个球,每次抽两个,然后放回去,问要多少次能够把所有号码的球都抽一边。

1

主题

45

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2010-10-25 11:51:00 | 显示全部楼层

Re:简单的,在游戏中常会出现的题目

星数 0星   1星    2星
      0     0     0
      0     1     0
      0     0     0.95

矩阵相乘就能得出2次升级后各星数(0-2)的几率

2

主题

42

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2010-10-25 13:31:00 | 显示全部楼层

Re: Re: Re:简单的,在游戏中常会出现的题目

huori: Re: Re:简单的,在游戏中常会出现的题目


我想,你错了。
你可以验证下,下面几个值,100%,4次;50%,4次。
前者肯定是4,后者是30。


你说的全爆是什么意思?我理解的全爆是降到0星。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-17 03:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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