Jugar a los dados
Crea una función que reciba una lista compuesta por tiradas de dados del 1 al 6. Devuelve la suma de tus tiradas con las siguientes condiciones:
- Si sale un 1, es mala suerte. La siguiente tirada cuenta como 0.
- Si sale un 6, es buena suerte. La siguiente tirada se multiplica por 2.
- La longitud de la lista siempre será de 3 o más.
Ejemplos
rolls([1, 2, 3]) ➞ 4
# La segunda tirada, 2, cuenta como 0 debido a que salió 1.
rolls([2, 6, 2, 5]) ➞ 17
# La 2 que sigue a 6 se multiplicó por 2.
rolls([6, 1, 1]) ➞ 8
# La primera tirada hace que la segunda valga 2, pero la
# segunda tirada todavía fue 1, por lo que la tercera tirada no cuenta.Notas
Aunque salga 6 después de 1, 6 no se suma, pero el «efecto» de 6 sí se aplica.