时间限制:1 秒

内存限制:32 兆

特殊判题:否

提交:3695

解决:1700

题目描述:

立方根的逼近迭代方程是 y(n+1) = y(n)*2/3 + x/(3*y(n)*y(n)),其中y0=x.求给定的x经过n次迭代后立方根的值。

输入:

输入有多组数据。

每组一行,输入x n。

输出:

迭代n次后的立方根,double精度,保留小数点后面六位。

样例输入:
3000000 28
样例输出:
144.224957
来源:
2009年北京航空航天大学计算机研究生机试真题

思路:

循环迭代。

代码:

#include <stdio.h>

int main(void)
{
double x, y;
int n, i; while (scanf("%lf%d", &x, &n) != EOF)
{
y = x;
for(i=1; i<=n; i++)
{
y = y*2/3 + x/(3*y*y);
}
printf("%.6lf\n", y);
} return 0;
}
/**************************************************************
Problem: 1166
User: liangrx06
Language: C
Result: Accepted
Time:0 ms
Memory:912 kb
****************************************************************/

最新文章

  1. c语言 指针与地址的区别
  2. Learn ZYNQ (3)
  3. python计算非内置数据类型占用内存
  4. Module ngx_http_index_module nginx的首页模块
  5. CentOS 5.8 升级php版本
  6. 如何通过subId来获取phoneId?
  7. Kali Rolling 下利用rtl-sdr跟踪飞机路线
  8. miniUI中弹出框问题
  9. 多重影分身——C#中多线程的使用二(争抢共享资源)
  10. DSAPI中TCP、UDP、HTTP的选择
  11. OpenCV3编程入门读书笔记5-边缘检测
  12. 搭建一个webpack微服务器
  13. [MSSQL]表变量和临时表的区别
  14. 洛谷 P1135 奇怪的电梯 【基础BFS】
  15. 『cs231n』通过代码理解gan网络&amp;tensorflow共享变量机制_上
  16. jstree API
  17. Python Web学习笔记之TCP的3次握手与4次挥手过程
  18. 小学四则运算结对项目报告【GUI】
  19. maven scope &#39;provided&#39; 和 ‘compile’的区别
  20. 20145325张梓靖 《Java程序设计》第2周学习总结

热门文章

  1. 洛谷——1115 最大子段和(区间DP)
  2. j2ee性能调优之最小化资源压力测试法则
  3. 笔记-迎难而上之Java基础进阶8
  4. Springboot如何优雅的解决ajax+自定义headers的跨域请求
  5. 怎样去主动拿一个锁并占有?synchronized关键字即可
  6. 键盘弹出后上提view隐藏后下拉view还原并修改scroll过程中旋转屏幕到竖屏view显示错误
  7. EasyMvc入门教程-图形控件说明(21)线形图+柱状图+饼形图
  8. SilverLight-Access:银光项目测试数据类列表
  9. libev和libuv的区别
  10. 优化算法——拟牛顿法之L-BFGS算法