Funktionen umhüllen
Sie sollen eine Funktion wrap_functions
schreiben, die eine beliebige Anzahl von Funktionsargumenten und eine Zahl n
entgegennimmt. Die Funktion wrap_functions
soll eine Liste von Ergebnissen zurückgeben, die durch das Anwenden jeder Eingabefunktion auf die Zahl n
entstehen.
Die Eingabe für die Funktion besteht aus einer ganzen Zahl n
(als letztem Argument) und einer oder mehreren Funktionen.
Die Funktion soll eine Liste von Ergebnissen zurückgeben, wobei jedes Element das Ergebnis der Anwendung einer der Eingabefunktionen auf n
ist.
Eingabe | Ausgabe |
---|---|
| [25, 15, 1] |
Erläuterung: Die Funktionen in der Eingabe sind Lambda-Funktionen: Die erste Funktion quadriert ihre Eingabe, die zweite Funktion addiert 10 zu ihrer Eingabe, und die dritte Funktion gibt den Rest ihrer Eingabe modulo 2 zurück.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB