Alle multiplizieren
In dieser Aufgabe sollen Sie eine Funktion namens
multiply_all
erstellen. Diese Funktion soll eine beliebige Anzahl von Argumenten entgegennehmen und das Produkt all dieser Zahlen zurückgeben. Falls keine Argumente übergeben werden, soll die Funktion 1 zurückgeben, da das Multiplizieren mit 1 jede Zahl unverändert lässt und 1 das neutrale Element der Multiplikation ist. Ihre Funktion sollte so konzipiert sein, dass sie eine unterschiedliche Anzahl von Eingaben verarbeiten kann.Die Eingabe enthält durch Leerzeichen getrennte ganze Zahlen.
Die Ausgabe sollte das Produkt aller Zahlen sein, die an die Funktion
multiply_all
übergeben wurden.Input | Output |
2 3 4 | 24 |
5 6 7 8 9 | 15120 |
10 20 30 | 6000 |
1 2 3 4 5 | 120 |
Hinweis: Falls keine Argumente an die Funktion übergeben werden, gibt sie 1 zurück.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB