杭电ACM 2011 多项式求和

#include<stdio.h>

int
main()
{

int
m, i, n[100], sign;
double
j, sum;

scanf("%d",&m);

for
(i=0;i<m;i++)
  
     scanf("%d",&n[i]);
    
for
(i=0;i<m;i++)
    {

     sign=1;
     sum=0;
     for
(j=1;j<=n[i];j++)
     {

      sum+=(sign*(1/j));
      sign*=(-1);                
     }

     printf("%.2lf\n",sum);
    }
                
                  
return
0;  
}

你可能感兴趣的:(ACM)