Reto
Estoy siendo atacado por el larguero Midnight Crew y necesito convocar al Catenative Doomsday Dice Cascader para defenderme. Como tengo poco espacio, necesito que el código sea lo más corto posible.
El algoritmo para el Catenative Doomsday Dice Cascader es el siguiente:
Primero, se tira el dado de seis lados en la Burbuja Prime, y el resultado determinará cuántas iteraciones del próximo paso tienen lugar.
Comience con un dado de seis lados. Por tantas veces como la tirada del dado de Prime Bubble, multiplique el número de lados en el próximo dado por el resultado de la tirada del dado actual. Por ejemplo, si en su primera tirada del dado de seis lados su tirada es 2, entonces su próximo dado tendrá 6 * 2 = 12 lados.
Su objetivo es escribir una función o programa que no tome entrada y produzca el resultado final del último dado lanzado. Como se trata de un código de golf , ¡el recuento de bytes más bajo en cada idioma gana!
Ejemplos
Ejemplo # 1 (Tomado directamente del enlace de arriba):
The Prime Bubble rolls a 6, meaning that the Cascader will iterate six times
#1: We always start with a 6 sided die, and it rolls a 2, so the next die has 6x2=12 sides
#2: The 12 sided die rolls an 8, meaning that the third die has 12x8=96 sides
#3: The 96 sided die rolls a 35, meaning that die 4 has 96x35=3360 sides
#4: The 3360 sided die rolls a 2922, so die 5 has 3360x2922 = 9,817,920 sides
#5: The 9.8 million sided die rolls a 5,101,894, so the final die has 50,089,987,140,480 sides
#6: The 50 trillion sided die rolls a one. Hooray.
Since the last die rolled gave a 1, your function or program should output 1.
Ejemplo # 2
The Prime Bubble rolls a 2, meaning that the Cascader will iterate twice.
#1: We always start with a 6 sided die, and it rolls a 4, so the next die has 6x4 = 24 sides
#2: The 24 sided die rolls a 14
Since the last die rolled gave a 14, your function or program should output 14.