HDU 2011 多项式求和

 1 #include<stdio.h>
 2 int n;
 3 double rev(int c)
 4 {
 5     return c<=n?(((c&1)?1.0:-1.0)/c+rev(c+1)):0 ;
 6 }
 7 int main()
 8 {
 9     int t;
10     scanf("%d",&t);
11     while(t--&&scanf("%d",&n))
12     printf("%.2lf\n",rev(1));
13     return 0;
14 }

posted on 2012-08-03 17:56  mycapple  阅读(457)  评论(0编辑  收藏  举报

导航