`
jilong-liang
  • 浏览: 481450 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子小兔子 * 长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月

    博客分类:
  • Java
阅读更多

 

 

 

/**

 * 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子小兔子

 * 长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 

 * 这是一个菲波拉契数列问题

 */

 

 

 

public class Test1 {

public static void main(String[] args) {

System.out.println("第1个月的兔子对数:    1");

System.out.println("第2个月的兔子对数:    1");

int f1 = 1, f2 = 1, f, M = 24;

for (int i = 3; i <= M; i++) {

f = f2;

f2 = f1 + f2;

f1 = f;

System.out.println("第" + i + "个月的兔子对数: " + f2);

}

}

}

 

0
3
分享到:
评论
1 楼 huanghongqiao 2013-03-12  
不小心看到了,我也来做一做啊,我的理解是这样的,三个月后,小兔子又生肖兔子

第一个月 :      2
第四个月 :   2    2
第七个月 : 2  2 2  2

所以我的clojure代码如下:
(defn getRabbit [N]
  (Math/pow 2 (quot (- N 1) 3)))

(getRabbit 24)

相关推荐

    Java 小程序:古典兔子问题、猴子吃桃问题等等

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析:1.递归(吗);2.不会(3);3.想不到;4.谷歌;5.一个一个...

    兔子问题 兔子问题 经典

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月

    JAVA算法题目

    【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,...

    古典 兔子 问题

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

    最新JAVA编程题全集(50题及答案).rar_java一对兔子_java入门编程题目_java古典问题_编程题养兔子

    编程题合集,题目1:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少????题目2:判断101-200之间有多少个素数,...

    java 面试 经典编程题

    1. **TestRabbit.java** - 兔子问题(斐波那契数列) - **斐波那契数列**:序列的每一个数是前两个数的和,如1, 1, 2, 3, 5, 8, 13...。在Java中,可以使用递归或循环来实现。 2. **FindPrimeNumber.java** - 素数...

    java100经典算法案例

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 例1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21......

    经典程序(适合各种语言练习参考)

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... ...

    Java算法之经典题目篇.doc

    1. **Fibonacci数列**:Fibonacci数列是一个序列,每个数是前两个数的和,通常以0和1开始。在Java中,可以使用递归或循环来计算Fibonacci数。递归虽然直观,但效率较低,而循环方法则更高效。 ```java public ...

    Java初学者经典四十题及源代码

    一些学习Java的资料,Java初学者经典四十题及源代码,【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数...

    C经典100题

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月  后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.....

    rabbit.java兔子问题

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

    经典c程序100例.txt

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月  后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.....

    python 计算每个月的兔子总数为多少?(示例)

    # 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? # 分析: # 兔子的规律为数列1,1,2,3,5,8,13,21....

    50道java基础编程练习

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.......

    java逻辑题100题

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.......

    经典c程序100例(11–20)

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21….

    python经典例题100道.doc

    题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子... 知识点: * Python中的循环语句 * 数组操作和索引 * Python中的输出格式控制 程序12 题目:判断 101—200 之间有多少个素数,并输出所有...

    兔子问题--斐波那契数列--递归--面向过程编程--面向对象编程--2种

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1. 递归,面向过程编程,简单直接 2. 面向对象编程,...

    java经典算法四十例

    【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,...

Global site tag (gtag.js) - Google Analytics