• Java兔子问题


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

    /**
     * @Title:Rabbit.java
     * @Package:com.yhd.chart.model
     * @Description:兔子问题
     * @author:Youhaidong(游海东)
     * @date:2014-1-18 下午11:47:29
     * @version V1.0
     */
    package com.yhd.chart.model;
    
    /**
     * 类功能说明
     * 类修改者 修改日期
     * 修改说明
     * <p>Title:Rabbit.java</p>
     * <p>Description:游海东个人开发</p>
     * <p>Copyright:Copyright(c)2013</p>
     * @author:游海东
     * @date:2014-1-18 下午11:47:29
     * @version V1.0
     */
    public class Rabbit {
    
    	/**
    	 * @Title:main
    	 * @Description:兔子问题
    	 * @param:@param args
    	 * @return: void
    	 * @throws
    	 */
    	public static void main(String[] args) 
    	{
    		/**
    		 * 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,
    		 *          小兔子长到第三个月后每个月又生一对兔子,假如兔子
    		 *          都不死,问每个月的兔子总数为多少? 
    		 */
    		
    		 //兔子1
    		 int oneRabbit = 1;
    		 //兔子2
    		 int twoRabbit = 1;
    		 //兔子总数
    		 int rabbit;
    		 //月份
    		 int month = 120;
    	     for(int i=3; i<=month; i++) 
    	     {
    		      rabbit = twoRabbit;
    		      twoRabbit = oneRabbit + twoRabbit;
    		      oneRabbit = rabbit;
    		      System.out.println("第" + i +"个月的兔子对数: "+twoRabbit);
    	     }
    	}
    
    }
    

    第3个月的兔子对数: 2
    第4个月的兔子对数: 3
    第5个月的兔子对数: 5
    第6个月的兔子对数: 8
    第7个月的兔子对数: 13
    第8个月的兔子对数: 21
    第9个月的兔子对数: 34
    第10个月的兔子对数: 55
    第11个月的兔子对数: 89
    第12个月的兔子对数: 144
    第13个月的兔子对数: 233
    第14个月的兔子对数: 377
    第15个月的兔子对数: 610
    第16个月的兔子对数: 987
    第17个月的兔子对数: 1597
    第18个月的兔子对数: 2584
    第19个月的兔子对数: 4181
    第20个月的兔子对数: 6765
    第21个月的兔子对数: 10946
    第22个月的兔子对数: 17711
    第23个月的兔子对数: 28657
    第24个月的兔子对数: 46368
    第25个月的兔子对数: 75025
    第26个月的兔子对数: 121393
    第27个月的兔子对数: 196418
    第28个月的兔子对数: 317811
    第29个月的兔子对数: 514229
    第30个月的兔子对数: 832040
    第31个月的兔子对数: 1346269
    第32个月的兔子对数: 2178309
    第33个月的兔子对数: 3524578
    第34个月的兔子对数: 5702887
    第35个月的兔子对数: 9227465
    第36个月的兔子对数: 14930352
    第37个月的兔子对数: 24157817
    第38个月的兔子对数: 39088169
    第39个月的兔子对数: 63245986
    第40个月的兔子对数: 102334155
    第41个月的兔子对数: 165580141
    第42个月的兔子对数: 267914296
    第43个月的兔子对数: 433494437
    第44个月的兔子对数: 701408733
    第45个月的兔子对数: 1134903170
    第46个月的兔子对数: 1836311903
    第47个月的兔子对数: -1323752223
    第48个月的兔子对数: 512559680
    第49个月的兔子对数: -811192543
    第50个月的兔子对数: -298632863
    第51个月的兔子对数: -1109825406
    第52个月的兔子对数: -1408458269
    第53个月的兔子对数: 1776683621
    第54个月的兔子对数: 368225352
    第55个月的兔子对数: 2144908973
    第56个月的兔子对数: -1781832971
    第57个月的兔子对数: 363076002
    第58个月的兔子对数: -1418756969
    第59个月的兔子对数: -1055680967
    第60个月的兔子对数: 1820529360
    第61个月的兔子对数: 764848393
    第62个月的兔子对数: -1709589543
    第63个月的兔子对数: -944741150
    第64个月的兔子对数: 1640636603
    第65个月的兔子对数: 695895453
    第66个月的兔子对数: -1958435240
    第67个月的兔子对数: -1262539787
    第68个月的兔子对数: 1073992269
    第69个月的兔子对数: -188547518
    第70个月的兔子对数: 885444751
    第71个月的兔子对数: 696897233
    第72个月的兔子对数: 1582341984
    第73个月的兔子对数: -2015728079
    第74个月的兔子对数: -433386095
    第75个月的兔子对数: 1845853122
    第76个月的兔子对数: 1412467027
    第77个月的兔子对数: -1036647147
    第78个月的兔子对数: 375819880
    第79个月的兔子对数: -660827267
    第80个月的兔子对数: -285007387
    第81个月的兔子对数: -945834654
    第82个月的兔子对数: -1230842041
    第83个月的兔子对数: 2118290601
    第84个月的兔子对数: 887448560
    第85个月的兔子对数: -1289228135
    第86个月的兔子对数: -401779575
    第87个月的兔子对数: -1691007710
    第88个月的兔子对数: -2092787285
    第89个月的兔子对数: 511172301
    第90个月的兔子对数: -1581614984
    第91个月的兔子对数: -1070442683
    第92个月的兔子对数: 1642909629
    第93个月的兔子对数: 572466946
    第94个月的兔子对数: -2079590721
    第95个月的兔子对数: -1507123775
    第96个月的兔子对数: 708252800
    第97个月的兔子对数: -798870975
    第98个月的兔子对数: -90618175
    第99个月的兔子对数: -889489150
    第100个月的兔子对数: -980107325
    第101个月的兔子对数: -1869596475
    第102个月的兔子对数: 1445263496
    第103个月的兔子对数: -424332979
    第104个月的兔子对数: 1020930517
    第105个月的兔子对数: 596597538
    第106个月的兔子对数: 1617528055
    第107个月的兔子对数: -2080841703
    第108个月的兔子对数: -463313648
    第109个月的兔子对数: 1750811945
    第110个月的兔子对数: 1287498297
    第111个月的兔子对数: -1256657054
    第112个月的兔子对数: 30841243
    第113个月的兔子对数: -1225815811
    第114个月的兔子对数: -1194974568
    第115个月的兔子对数: 1874176917
    第116个月的兔子对数: 679202349
    第117个月的兔子对数: -1741588030
    第118个月的兔子对数: -1062385681
    第119个月的兔子对数: 1490993585
    第120个月的兔子对数: 428607904
    


  • 相关阅读:
    pgsql 模糊查询不区分大小写
    video添加字幕
    vue3实现响应式provide、inject
    用emqx做mqtt客户端
    Java领域的几个日志系统
    遥感影像中变化检测数据集【转】
    ITIL 4 认证体系介绍
    jwt+redis+mybatis+security整合
    java 数组
    接口统一响应
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315455.html
Copyright © 2020-2023  润新知