九度1166 迭代求立方根
[cpp]
/*********************************
* 日期:2013-1-28
* 作者:SJF0115
* 题号: 九度1166
* 题目:迭代求立方根
* 来源:http://ac.jobdu.com/problem.php?pid=1166
* 结果:AC
* 题意:
* 总结:
**********************************/
#include<stdio.h>
#include<stdlib.h>
int x;
double y(int n)
{
if(n==0)
return x;
return (y(n-1)*2/3+x/(3*y(n-1)*y(n-1)));
}
int main()
{
int n;
while(scanf("%d %d",&x,&n)!=EOF)
{
printf("%.6lf\n",y(n));
}
return 0;
}
/*********************************
* 日期:2013-1-28
* 作者:SJF0115
* 题号: 九度1166
* 题目:迭代求立方根
* 来源:http://ac.jobdu.com/problem.php?pid=1166
* 结果:AC
* 题意:
* 总结:
**********************************/
#include<stdio.h>
#include<stdlib.h>
int x;
double y(int n)
{
if(n==0)
return x;
return (y(n-1)*2/3+x/(3*y(n-1)*y(n-1)));
}
int main()
{
int n;
while(scanf("%d %d",&x,&n)!=EOF)
{
printf("%.6lf\n",y(n));
}
return 0;
}
补充:软件开发 , C++ ,