Greed es un juego de dados que se juega con cinco dados de seis caras. Tu misión es puntuar una tirada según estas reglas:
Three 1's => 1000 points
Three 6's => 600 points
Three 5's => 500 points
Three 4's => 400 points
Three 3's => 300 points
Three 2's => 200 points
One 1 => 100 points
One 5 => 50 pointConsulta los ejemplos siguientes para comprenderlo mejor:
Throw Score
--------- ------------------
5 1 3 4 1 250: 50 (for the 5) + 2 * 100 (for the 1s)
1 1 1 3 1 1100: 1000 (for three 1s) + 100 (for the other 1)
2 4 4 5 4 450: 400 (for three 4s) + 50 (for the 5)Crea una función que reciba un arreglo de cinco valores de la tirada de dados de seis caras y devuelva la puntuación final de los dados calculada.
dice_score([2, 3, 4, 6, 2]) ➞ 0
dice_score([4, 4, 4, 3, 3]) ➞ 400
dice_score([2, 4, 4, 5, 4]) ➞ 450Un dado individual solo puede contarse una vez en cada tirada. Por ejemplo, un "5" determinado solo puede contarse como parte del trío (que aporta los 500 puntos) o como un 50 individual, pero no como ambas cosas en la misma tirada.