`
zfy421
  • 浏览: 229836 次
社区版块
存档分类
最新评论

【java练习题1】--费伯纳契数列

阅读更多

【程序1】   

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   

1.程序分析:   兔子对的规律为数列1,1,2,3,5,8,13,21....  

 

2.

public static int count(int yuefen){

if(yuefen==1||yuefen==2){

return 1;

}else{

return count(yuefen-1)+count(yuefen-2);

}

}

public static void main(String[] args) {

// TODO Auto-generated method stub

int yuefen=1;

Scanner s=new Scanner(System.in);

System.out.println("输入月份");

yuefen=s.nextInt();

System.out.println("兔子对的总数是:"+count(yuefen));

}

分享到:
评论

相关推荐

    费伯纳契数列(Fabonaccise)

    费伯纳契数列规定第1第2都为1,从第3个数开始,等于前面相邻的数之和,比如,1,1,2,3,5,8,13。。。。等等。自己根据原理写的一个,是个很简单的程序。可以作为参考学习用

    费伯大学信息网页模板

    费伯大学信息网页模板

    赢家-江恩证券分析系统

    本软件是基于江恩理论的股票期货分析软件,实现了江恩的大部分判市工具,包括:1、江恩轮中之轮 2、价格正方形 3、时间正方形4、六角形5、角度线6、江恩计算器7、时间及价格循环线8、费伯那奇时间和价格循环线9、...

    Phineas:通过CSS和HTML进行实践,从而使迪士尼频道“菲尼亚斯与费伯”(Phineas&Ferb)成为菲尼亚斯电影院

    Phineas:通过CSS和HTML进行实践,从而使迪士尼频道“菲尼亚斯与费伯”(Phineas&Ferb)成为菲尼亚斯电影院

    WebAutomationChallenge-Fyber:这包含给定的Web自动化挑战的解决方案

    挑战-费伯 这包含给出的Web自动化挑战的解决方案。 摘要说明: 面临的挑战是通过Junit测试使用Selenium Webdriver实现自动化 已针对3个场景创建了3个测试注释,并为其创建了两个程序包。 一个用于测试,另一个用于...

    Phineas and Ferb Wallpapers New Tab-crx插件

    使用此扩展程序,您将获得墙纸,艺术品,菲尼亚斯和费伯的素描等等。 卸载要从浏览器中删除扩展名,请执行以下步骤:-在屏幕右上角找到三个垂直点图标-转到“设置”。 -在出现的菜单中,选择“扩展名”。 -从已安装...

    katas:我已经解决的Codewars Katas

    所有用Java语言编写的解决方案 对于测试,我只是从kata复制它们并将其更改为console.log,然后运行简洁工具! 有时我使用或摩卡,但是这需要时间,所以我大多不使用它们。 请留下星星 :folded_hands: 卡塔斯 秩 ...

    swift-must-watch:必须观看有关Swift的视频

    托尼·帕克(Tony Parker),迈克尔·勒休(Michael LeHew),伊泰·费伯(Itai Ferber): Swift基金会的新功能[53:10] 2016年 罗布·纳皮尔(Rob Napier):超越硬壳:现实世界中的协议[17:04] 克里斯·

    rafaelsantanna.github.io

    Avanutri(前置APP) Avanutri Web(正面)面条麦肯齐波诺教育Unicarioca TIM连接RNP-网络高级学院Unissuam ITDP IPOG Geniantis Enauta Moodle Smart 超级实习生W1财务ABRH G2俱乐部Elevagro Enauta 策划人费伯·...

    Go.novaextension:Panic Nova编辑器的快速而肮脏的Go语言模板

    (约翰·费伯) (丹尼尔·塞里帕普) 此外,许多更复杂和晦涩的问题已通过无耻地复制以下代码来解决: (Cameron Little) 注意: v0.4.1仍然是Alpha版本,突出显示了有效的语法并使用了更多好处,但是它遇到...

Global site tag (gtag.js) - Google Analytics