请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

3回答

西门放羊 2017-11-13 17:35:38

可以先不用考虑概率的问题,先把问题简单化。我的思路是先算一次100%的成功需要花费多少,然后再计算三级升级四级失败一次的消耗,看失败几次就不划算了。用这个能承受的概率和设定的概率去对比差距有多大就知道划算不划算了。

0 回复 有任何疑惑可以回复我~
  • runzx #1
    你这算法就不符合概率的本意, 当你用概率时,就不能再考虑一次成功,一次失败这样的思维模式。。。
    回复 有任何疑惑可以回复我~ 2017-11-17 10:07:51
  • 西门放羊 回复 runzx #2
    这个不是按概率的方式考虑的,如果当你一次性成功的成本已经很接近购买的成本的或者是超过购买的成本的时候 还有没有必要考虑概率吗?这只是思考问题的角度不同罢了
    回复 有任何疑惑可以回复我~ 2017-11-20 14:40:52
LatteT 2017-11-13 22:55:10

def isPass():
   import random
   return random.random() > 0.4878

这个是我的概率方法,返回布尔,如果False就走失败时的消耗,否则就成功

0 回复 有任何疑惑可以回复我~
  • 应该是False是成功吧?0.4878是成功率 大于这个标准的应该是失败的。希望我没有理解错误。不过你这个方法比我用的方法简单了很多
    回复 有任何疑惑可以回复我~ 2017-11-14 11:49:34
  • LatteT 回复 西门放羊 #2
    哈哈哈对哦,我把成功率看成失败率了
    回复 有任何疑惑可以回复我~ 2017-11-14 11:52:35
7七月 2017-11-13 02:45:00

有概率失败意思是需要耗费更多的石头,如果没有概率失败,那么就是消耗的是一定的数值,但是有概率失败需要算这个失败的期望。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信