hdu2156
无聊,临走时候刷个水题。
有公式,不说了。
sum = n * 1 / 1 + ( n - 1 ) * 2 * 1 / 2 + ( n - 2 ) *2*1/3+.......+(n-i+1)*2*1/i;
AC:
#include<stdio.h>
int main()
{
double sum;
int n;
int i;
while(scanf("%d",&n)!=EOF&&n!=0)
{
sum=n;
for(i=2;i<=n;i++)
sum+=2.0*(n-i+1)/i;
printf("%.2lf\n",sum);
}
return 0;
}