fork download
  1. #include<stdio.h>
  2. #include<math.h>
  3. int j (int h);
  4. int main()
  5. {
  6. double x,r;
  7. int n,c,u;
  8. u=-1;
  9. r=1;
  10. scanf("%lf %d",&x,&n);
  11. for(c=0;c<n;c=c+2)
  12. {
  13. r=r+u*pow(x,n*2)/j(n*2);
  14. u=-u;
  15. }
  16. printf("%.4f",r);
  17. return 0;
  18. }
  19. int j (int h)
  20. {
  21. int a,b;
  22. for(a=b=1;a<=h;a++)
  23. {
  24. b=b*a;
  25. }
  26. return b;
  27. }
  28.  
Success #stdin #stdout 0s 5292KB
stdin
1.5 3
stdout
1.0000