天天看點

HDU2009數列的定義如下: 數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。

數列的定義如下:

數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。

#include <stdio.h>
#include <math.h>
int main()
{
int m;
double n,sum;
while(scanf("%lf%d",&n,&m)!=EOF)
{
sum=n;
while(--m)
sum+=n=sqrt(n);
printf("%.2lf\n",sum);
}

}