这道题没什么好的方法,就是死算。
#include<stdio.h>
#include<math.h>
int main()
{
double sum,b;
int m,n,a;
sum=0;
b=0;
while(scanf("%d%d",&n,&m)!=EOF)
{
b=sqrt(n);
sum=n;
for(a=1;a<m;a++)
{
sum=sum+b;
b=sqrt(b);
}
printf("%.2lf\n",sum);
}
return 0;
}