Berechne exp(x)

Implementiere eine Funktion exp(x), die das Ergebnis von $$e^x$$ mit der folgenden Formel berechnet und zurückgibt:

ex=1+x1!+x22!+x33!+x44!+...+xnn!e^x = 1 + \frac{x}{1!} + \frac{x^2}{2!} + \frac{x^3}{3!} + \frac{x^4}{4!} + ... + \frac{x^n}{n!}

Die Eingabe enthält eine einzelne ganze Zahl x.

Die Funktion exp soll den Ausdruck bis einschließlich n = 10 berechnen und zurückgeben.

Das Programm soll das Ergebnis von exp(x), exp(2x) und exp(x/2) ausgeben (rufe die Funktion dreimal auf).

Eingabe

Ausgabe

1

2.7182818011463845
7.388994708994708
1.6487212706873655

Constraints

Time limit: 1.6 seconds

Memory limit: 512 MB

Output limit: 1 MB