问题描述:

    黄金分割数0.618与美学有重要的关系。舞台上报幕员所站的位置大约就是舞台宽度的0.618处,墙上的画像一般也挂在房间高度的0.618处,甚至股票的波动据说也能找到0.618的影子....

    黄金分割数是个无理数,也就是无法表示为两个整数的比值。0.618只是它的近似值,其真值可以通过对5开方减去1再除以2来获得,我们取它的一个较精确的近似值:0.618034。有趣的是,一些简单的数列中也会包含这个无理数,这很令数学家震惊!

    1 3 4 7 11 18 29 47 .... 称为“鲁卡斯队列”。它后面的每一个项都是前边两项的和。 如果观察前后两项的比值,即:1/3,3/4,4/7,7/11,11/18 ... 会发现它越来越接近于黄金分割数! 你的任务就是计算出从哪一项开始,这个比值四舍五入后已经达到了与0.618034一致的精度。 请写出该比值。格式是:分子/分母。比如:29/47

代码设计:

/*** @author: CXQ* @date: 2021/3/11  12:20* @description:蓝桥杯黄金分割数*/
public class 黄金分割数 {public static void main(String[] args) {//den为分子,num为分母,n为当前的项数double den,num;int n;for (den = 3, num = 1, n = 1; ; n++) {double result=num/den;System.out.println("第" + n + "项:" + num + "/" + den+"  = "+result);if (Math.abs(0.618034 - result)  < 0.0000005) {break;}double t=num;num=den;den=t+den;}System.out.println("从第"+n+"项开始,比值四舍五入后已经达到了与0.618034一致的精度");}
}

运行结果

蓝桥杯竞赛java本科-黄金分割数相关推荐

  1. 2016年第七届蓝桥杯决赛Java本科B组试题解析

    第一题  愤怒小鸟 X星球愤怒的小鸟喜欢撞火车! 一根平直的铁轨上两火车间相距 1000 米 两火车 (不妨称A和B) 以时速 10米/秒 相对行驶. 愤怒的小鸟从A车出发,时速50米/秒,撞向B车, ...

  2. 2014年第五届蓝桥杯决赛Java本科B组试题解析

    第一题  国王的遗产 X国是个小国.国王K有6个儿子.在临终前,K国王立下遗嘱:国王的一批牛作为遗产要分给他的6个儿子. 其中,大儿子分1/4,二儿子1/5,三儿子1/6,.... 直到小儿子分1/9 ...

  3. 蓝桥杯Java历年真题与答案_蓝桥杯大赛java历年真题及答案整理(闭关一个月呕心沥血整理出来的)...

    蓝桥杯大赛java历年真题及答案整理(闭关一个月呕心沥血整理出来的) 1蓝桥杯 java 历年真题及答案整理(闭关一个月,呕心沥血整理出来的)1. 算法是这样的,如果给定 N 个不同字符,将这 N 个 ...

  4. 蓝桥杯练习题Java实现 入门训练 Fibonacci数列

    蓝桥杯练习题Java实现 入门训练 Fibonacci数列 问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1. 当n比较大时,Fn也非常大,现在我们想知道,F ...

  5. 标题 错误票据c语言,内含答案的 -- 2013蓝桥杯C语言本科组B.doc

    内含答案的 -- 2013蓝桥杯C语言本科组B.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们 ...

  6. [蓝桥杯2016初赛]方格填数-next_permutation

    代码如下: #include <iostream> #include <algorithm> using namespace std;int main() {int a[10] ...

  7. 蓝桥杯2015决赛-方格填数-枚举 or dfs

    题目描述 在2行5列的格子中填入1到10的数字. 要求:相邻的格子中的数,右边的大于左边的,下边的大于上边的. 如下图所示的2种,就是合格的填法. 请你计算一共有多少种可能的方案. 输出 请输出该整数 ...

  8. 蓝桥杯比赛java试题及答案,2011蓝桥杯高职java试题及部分参考答案

    <2011蓝桥杯高职java试题及部分参考答案>由会员分享,可在线阅读,更多相关<2011蓝桥杯高职java试题及部分参考答案(14页珍藏版)>请在人人文库网上搜索. 1.20 ...

  9. 【预览】蓝桥杯竞赛python算法笔记 代码模板|吐血总结|蓝桥杯省赛国赛

    [预览]蓝桥杯竞赛python算法笔记 代码模板|吐血总结 完整版链接 文章目录 [预览]蓝桥杯竞赛python算法笔记 代码模板|吐血总结 1 二分算法求分界值 2 双指针算法 2.1 求最长的不包 ...

最新文章

  1. day8 网络编程 异常处理
  2. CnGAN:面向跨网用户偏好推荐的生成对抗网络
  3. 安全测试基础 -- 概述【转载】
  4. Fbric、Ansible、Docker、Chaos Monkey:DevOps工具的年中回顾
  5. CodeForces - 1465E Poman Numbers(推公式+贪心)
  6. 基于Sql Server 2008的分布式数据库的实践
  7. 计组之中央处理器:5、微程序控制器(组成、原理、概念对比)
  8. 小白学爬虫:Scrapy入门(四)
  9. python中rjust_Python字符串rjust()和ljust()
  10. wpf之DragDrop研究
  11. PHP安装kafka扩展
  12. Unity VideoPlayer组件一个接一个的播放视频
  13. 大学计算机基础知识电子版,(完整版)大一大学计算机基础课程知识点.pdf
  14. HDLC 和PPP 的应用
  15. 数据仓库模型设计及实施方法
  16. 用摄像管替换电视机电路里的显像管的摄像机
  17. POI 导出Excel
  18. IDEA包下不能建包问题
  19. 运算器算术逻辑运算实验
  20. 程序员数学--卡特兰数(Catalan number)

热门文章

  1. 淮北师范大学ACM-ICPC语法直播3
  2. 【原创】一个计算斗地主谁必赢谁必输的程序
  3. python计算长方体的表面积_数学北师大五年级的下册的新编《长方体的表面积》课件(23页)-原创力文档...
  4. android-Google Support Library及Android源码 兼容包下载
  5. 通过Eclipse生成mulan软件的输入文件.arrf文件
  6. Salesforce Integration 概览(三) Remote Process Invocation—Fire and Forget(远程进程调用-发后即弃)
  7. 银行数字化转型导师坚鹏:商业银行零售业务数字化风控
  8. 在美国租房 如果转租也要收押金吗 - hoolilaw
  9. IE7.0浏览器新增功能
  10. Tensorflow:基于LSTM生成藏头诗