Los dados de estilo Las Vegas tienen 6 caras numeradas del 1 al 6. Al tirar 2 dados, obtener un seis es 5 veces más probable que obtener un dos porque un seis puede salir de 5 formas diferentes (1 + 5, 5 + 1, 2 + 4, 4 + 2, 3 + 3), mientras que un dos solo puede salir de 1 forma (1 + 1).
Crea una función que acepte dos argumentos: el número de dados tirados y el resultado de la tirada. La función devuelve el número de combinaciones posibles que podrían producir ese resultado. El número de dados puede variar de 1 a 6.
Para el ejemplo anterior:
dice_roll(2, 6) devolvería 5dice_roll(2, 2) devolvería 1dice_roll(1, 3) ➞ 1
dice_roll(2, 5) ➞ 4
# 1 + 4, 4 + 1, 2 + 3, 3 + 2
dice_roll(3, 4) ➞ 3
# 1 + 1 + 2, 1 + 2 + 1, 2 + 1 + 1
dice_roll(4, 18) ➞ 80
dice_roll(6, 20) ➞ 42211 + 5 y 5 + 1 son combinaciones distintas porque el dado #1 puede mostrar 1 mientras el dado #2 muestra 5, o el dado #1 puede mostrar 5 mientras el dado #2 muestra 1.