Glam Prestige Journal

Bright entertainment trends with youth appeal.

$\begingroup$

I am interested in knowing how often (in terms of percentage) you would expect the total of 3 fair rolled dice to exceed the total of 2 fair rolled dice.

Thanks

$\endgroup$ 1

2 Answers

$\begingroup$

Numerically, it happens about 77,85% of the times. Precisely, 6054 times every 7776. Below the C++ code (I just happened to have it written for calculating probabilities in Risiko).


#include<stdio.h>
#include<stdlib.h>
using namespace std;
void main(){ int i,j,k,a,b; int win=0; int h=0; for(i=1;i<=6;i++) for(j=1;j<=6;j++) for(k=1;k<=6;k++) for(a=1;a<=6;a++) for(b=1;b<=6;b++) { if(i+j+k>a+b) win++; h++; } printf("\n\n We have %d\n victories out of %d\n possibilities.",win,h); return; }
$\endgroup$ $\begingroup$

I agree with Lorenzo's answer having both simulated the experiment in Python and calculated the probabilities as follows.

If A = total score on 2 dice then the probability distribution for A is simply:

enter image description here

and if B = total score on 3 dice then the probability distribution for B is:

enter image description here

We want P(B>A).

Clearly, $ P( B > A ) = P( B > A \cap A=2) + P( B > A \cap A=3 ) + ............... + P( B > A \cap A=12) $

We then need to calculate each of these 11 probabilities. The first three are as follows:

$ P(B>A\cap A=2) = P(B\geqslant3 \cap A=2) = 1/36 \times 1 $

$ P(B>A \cap A=3) = P(B\geqslant4 \cap A=3) = 2/36 \times 215/216 $

$ P(B>A \cap A=4) = P(B\geqslant5 \cap A=4) = 3/36 \times 212/216 $

Once we have worked out all 11 probabilities we add them up and get$ P(B>A) = 6054/7776 $

$\endgroup$