关于酒鬼问题,本渣做了个程序,不知是否正确,望各位指点
首先,程序是这样运行的,
酒鬼有10%在家,90%在酒吧
用随机数判断此时酒鬼状态,看是在酒吧还是在家。(随机数的范围是为0-100,随机到0-9则在家,随机到10-99则在酒吧)
若在酒吧,则在A B C三个酒吧的可能性为1:1:1;
按照等可能性,随机将酒鬼放置在一个酒吧,酒鬼状态确定。
其次,警察随机去两个酒吧找酒鬼,警察状态确定。
若警察找到了酒鬼,则不记总次数;
若警察未找到酒鬼,那么总次数T +1;此时若酒鬼恰好在另一个酒吧,那么在第三个酒吧的次数t +1。
运行一百万次,最终t/T的结果接近75%
各位大神我这样算对吗?
首先,程序是这样运行的,
酒鬼有10%在家,90%在酒吧
用随机数判断此时酒鬼状态,看是在酒吧还是在家。(随机数的范围是为0-100,随机到0-9则在家,随机到10-99则在酒吧)
若在酒吧,则在A B C三个酒吧的可能性为1:1:1;
按照等可能性,随机将酒鬼放置在一个酒吧,酒鬼状态确定。
其次,警察随机去两个酒吧找酒鬼,警察状态确定。
若警察找到了酒鬼,则不记总次数;
若警察未找到酒鬼,那么总次数T +1;此时若酒鬼恰好在另一个酒吧,那么在第三个酒吧的次数t +1。
运行一百万次,最终t/T的结果接近75%
各位大神我这样算对吗?