Multiplicar Todo
En este desafío, se te pide crear una función llamada
multiply_all
. Esta función debe aceptar un número arbitrario de argumentos y devolver el producto de todos estos números. Si no se proporcionan argumentos, la función debe devolver 1, ya que multiplicar por 1 deja cualquier número sin cambios, y 1 es el elemento neutro de la multiplicación. Tu función debe estar diseñada para manejar una cantidad variable de entradas.La entrada contiene números enteros separados por espacios.
La salida debe ser el producto de todos los números pasados a la función
multiply_all
.Entrada | Salida |
2 3 4 | 24 |
5 6 7 8 9 | 15120 |
10 20 30 | 6000 |
1 2 3 4 5 | 120 |
Nota: En la cuarta llamada a la función, no se pasan argumentos. Por lo tanto, la salida es 1.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB