概率 - 比较 6 面骰子

Probability - comparison 6-sided dices

我处于新概率。请有我。 我们有 3 个相同的 6 面骰子。我们先掷一个骰子,然后再掷剩下的 2 个骰子。第一次掷出的分数大于第二次掷出的分数之和的概率是多少?

由于可能性的总数很小,6**3,我们可以简单地将它们全部枚举并统计我们感兴趣的事件的数量:

import itertools as IT

hits = 0
for roll in IT.product(range(1,7), repeat=3):
    if roll[0] > roll[1] + roll[2]:
        hits += 1
        print(roll, roll[1]+roll[2])
total = 6**3
print('Probability of first roll > sum of 2 rolls: {}/{} ~= {:.2%}'
      .format(hits,total,hits/total))

报告

Probability of first roll > sum of 2 rolls: 20/216 ~= 9.26%

(根据更正)。

Dice1 > sum(Dice2, Dice3) combination
1 > NA
2 > NA
3 > (1,1)
4 > (1,1),(1,2),(2,1)
5 > (1,1),(1,2),(2,1),(2,2),(1,3),(3,1)
6 > (1,1),(1,2),(2,1),(2,2),(1,3),(3,1),(1,4),(4,1),(2,3),(3,2)

prob = 20/36*6 
prob = approx 0.09