新宋吧 关注:367,895贴子:28,678,743
  • 3回复贴,共1

各位吧友,我怎么感觉我概率学白学了,这么简单的题目也不明白原因

取消只看楼主收藏回复

问题是, 龟兔赛跑,乌龟和兔子每秒跑一步,这一步的长度是按照一定条件随机的,看最后谁先到达终点.
随机条件(括号里是发生概率) :
乌龟 +1(60%),+0(40%)
兔子 +0(20%), +9(20%), +1(30%), -12(10%), -2(20%)
计算下来,乌龟平均每步移动0.6,兔子是0.5.
接着我做了一个小程序,每个距离实验100次,计算乌龟获胜概率.
从赛道距离是70开始,乌龟获胜概率是21%,然后随着赛道距离加到1000,乌龟获胜增加到71%.
我的问题是: 按照概率学,乌龟胜率应该是固定的,而且应该都是高于兔子. 为什么获胜概率随着赛道长度改变,而且刚开始获胜概率还低于兔子呢?


IP属地:美国1楼2020-05-11 12:42回复
    而且如果我把赛道长度减少到30,乌龟胜率骤降到13%


    IP属地:美国3楼2020-05-11 12:47
    回复
      代码如下,
      第一部分就是兔子和乌龟的运行逻辑.
      第二部分就是主要代码
      第三部分就是运行结果
      .



      IP属地:美国5楼2020-05-11 12:53
      回复


        IP属地:美国6楼2020-05-11 12:56
        回复