#include
#include
int fac(int n)
{
int i;
int result=1;
for(i=1;i<=n;i++){
result*=i;
}
return result;
}
int main()
{
double x;
scanf("%lf",&x);
int n=1;
double result=0;
int flag=1;
while(flag){
result+=pow(x,n)/fac(n);
if(pow(x,n)/fac(n)<0.00001)
flag=0;
n++;
}
printf("%.4f",result+1);
return 0;
}
要求的绝对值<0.00001