exp(x)を計算する

exp(x)という関数を実装し、次の式を用いて$$e^x$$の結果を計算して返すようにしてください:

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!}

入力は単一の整数xを含みます。

関数expは、n = 10 (含む) までこの式を計算して返す必要があります。

プログラムはexp(x)、exp(2x)、exp(x/2)の結果を表示します(関数を3回呼び出します)。

入力

出力

1

2.7182818011463845
7.388994708994708
1.6487212706873655

Constraints

Time limit: 1.6 seconds

Memory limit: 512 MB

Output limit: 1 MB