Multiplicar Todos
Neste desafio, é solicitado que crie uma função chamada
multiply_all
. Esta função deve aceitar um número arbitrário de argumentos e retornar o produto de todos esses números. Se nenhum argumento for fornecido, a função deve retornar 1, pois multiplicar por 1 deixa qualquer número inalterado, e 1 é o elemento neutro da multiplicação. A sua função deve ser projetada para lidar com um número variável de entradas.A entrada contém inteiros separados por espaços.
A saída deve ser o produto de todos os números passados para a função
multiply_all
.Entrada | Saída |
2 3 4 | 24 |
5 6 7 8 9 | 15120 |
10 20 30 | 6000 |
1 2 3 4 5 | 120 |
Nota: Para a quarta chamada da função, nenhum argumento é passado. Portanto, a saída é 1.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB