関数のラップ
任意の数の関数引数と数値
n
を受け取り、各関数を数値 n
に適用した結果のリストを返す関数 wrap_functions
を作成してください。この関数の入力は、1つの整数
n
(最後の引数として)と1つ以上の関数で構成されます。関数は、各入力関数を
n
に適用した結果を順に含むリストを返す必要があります。入力 | 出力 |
wrap_functions(lambda x: x**2, lambda x: x+10, lambda x: x%2, 5) | [25, 15, 1] |
解説: 入力された関数はラムダ関数です。最初の関数は入力を2乗し、2番目の関数は入力に10を加え、3番目の関数は入力を2で割った余りを返します。
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB