# include <stdio.h> double fact (int n); double mypow (double x,int n); int main () { int n,i,a=-1; double x,s=0,sum=0; scanf ("%lf %d",&x,&n); for (i=1;i<=n;i++) { s=mypow (-1,i-1)*mypow (x,i)/fact (i); sum+=s; } printf ("%0.4lf",sum); return 0; } double fact (int n) { int i; double j=1,sum=0; for (i=1;i<=n;i++) { j*=i; } return j; } double mypow (double x,int n) { int i; double y=1; for (i=1;i<=n;i++) { y*=x; } return y; }