F. e^x 的估算(4.34)

传统 100 ms 256 MiB
标准 IO
文本比较

题目描述

根据泰勒展开,ex=1+x1!+x22!+e^x=1+\dfrac{x}{1!}+\dfrac{x^2}{2!}+\cdots

给定实数 xx 和非负整数 mm,用下式估算 exe^x

exi=0mxii!e^x\approx\sum_{i=0}^m\frac{x^i}{i!}

当然,这可能完全不精确,但你只需如实计算。

输入格式

一行一个实数 xx10x10-10\le x\le10)和一个整数 mm0m100\le m\le10)。

输出格式

一行一个实数,表示估算的 exe^x,保留 22 位小数。

样例

样例 1

输入

1.01 9

输出

2.75

样例 2

输入

-1.63 10

输出

0.20