古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?


/* * 1.程序分析: 兔子的規律為數列1,1,2,3,5,8,13,21.... * 這是一個菲波拉契數列問題 * {斐波拉契數列原理:除開前兩項 后面每位數等於前兩項相加之和} * 1.通過中間值來保存上一月兔子的和 * 2.在將上一月兔子這一月兔子相加 得到下一月數量和 */ int rabbit = 1; //上月兔子的數量和 int newRabbit = 1; //這一月生成兔子的數量和 int count; //中間值 用來存數量的 int month = 24; System. out.println( "第1月兔子 1 對"); System. out.println( "第2月兔子 1 對"); //從第三月起 for( int i= 3 ; i <= month; i++){ count = newRabbit; newRabbit = rabbit + newRabbit; rabbit = count; System. out .println( "第"+i+ "月兔子 "+newRabbit+ " 對"); }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? 有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? 古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?(python語言) 有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問第n個月的兔子對數為多少? # 【Python3練習題 007】 有一對兔子,從出生后第3個月起每個月都生一對兔子, # 小兔子長到第三個月后每個月又生一對兔子, # 假如兔子都不死,問每個月的兔子總數為多少? python基礎練習題(有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?) 關於“古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子……” 理清問題,無往而不勝 一個問題的解法(兔子三個月之后每月都生兔子的問題) 論開學第三個月干了點啥 有一對幼兔,幼兔1個月后長成小兔,小兔1個月后長成成兔並生下一對幼兔,問幾月后有多少對兔子,幼兔、小兔、成兔對數分別是多少。
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM