Originalmente la raíz digital multiplicativa
Reto
Básicamente haz lo que dice el título
Método
Dado un entero positivo 1 <= N <= 100000000 a través de uno de nuestros métodos de entrada estándar , multiplique cada dígito, ignorando los ceros.
Ej .: toma un número y di 361218402:
3*6=1818*1=1818*2=3636*1=3636*8=288288*4=11521152*1(ignore los ceros o conviértalos en unos) =11521152*2=2304
La salida para 361218402es2304
Casos de prueba
1 => 1 cada dos dígitos> 0 => sí mismo 10 => 1 20 => 2 100 => 1 999 => 729 21333 => 54 17801 => 56 4969279 => 244944 100000000 => 1
Las lagunas estándar no están permitidas, y este es el código de golf , por lo que gana el conteo de bytes más corto.
¡Enhorabuena a Jo King que obtuvo la recompensa con su respuesta de 70 bytes!
100000000000, sugiero el caso de prueba 99999999999 => 31381059609, ya que no cabe en un entero predeterminado de 32 bits. Quizás sea mejor reducir la salida máxima a un máximo de 32 bits (2147483647).