采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
可以先不用考虑概率的问题,先把问题简单化。我的思路是先算一次100%的成功需要花费多少,然后再计算三级升级四级失败一次的消耗,看失败几次就不划算了。用这个能承受的概率和设定的概率去对比差距有多大就知道划算不划算了。
你这算法就不符合概率的本意, 当你用概率时,就不能再考虑一次成功,一次失败这样的思维模式。。。
这个不是按概率的方式考虑的,如果当你一次性成功的成本已经很接近购买的成本的或者是超过购买的成本的时候 还有没有必要考虑概率吗?这只是思考问题的角度不同罢了
def isPass(): import random return random.random() > 0.4878
这个是我的概率方法,返回布尔,如果False就走失败时的消耗,否则就成功
应该是False是成功吧?0.4878是成功率 大于这个标准的应该是失败的。希望我没有理解错误。不过你这个方法比我用的方法简单了很多
哈哈哈对哦,我把成功率看成失败率了
有概率失败意思是需要耗费更多的石头,如果没有概率失败,那么就是消耗的是一定的数值,但是有概率失败需要算这个失败的期望。
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.6k 7
2.5k 3
2.2k 4
4.2k 22
2.3k 19