一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到n對?
輸入在一行中給出乙個不超過10000的正整數n。
在一行中輸出兔子總數達到n最少需要的月數。
30
9
思路:斐波那契數列 不懂的同學請戳下面鏈結
讀懂什麼是斐波那契數列 這題也就迎刃而解啦
#include int main()
printf("%d\n",month);
return 0;
}
7 27 兔子繁衍問題 (15 分)
7 27 兔子繁衍問題 15 分 一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到n對?輸入在一行中給出乙個不超過10000的正整數n。在一行中輸出兔子總數達到n最少需要的月...
7 27 兔子繁衍問題 15分
題目描述如下 一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到n對?輸入在一行中給出乙個不超過10000的正整數n。在一行中輸出兔子總數達到n最少需要的月數。如下 inclu...
PTA C語言7 27 兔子繁衍問題 15分
一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到n對?輸入格式 輸入在一行中給出乙個不超過10000的正整數n。輸出格式 在一行中輸出兔子總數達到n最少需要的月數。輸入樣例 ...