1. 程式人生 > >求兔子繁殖後的數量?

求兔子繁殖後的數量?

        有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每

個月的兔子總數為多少?

程式分析:兔子的規律為數列1,1,2,3,5,8,13,21....

 #include<stdio.h>
void main()
{  
 int i;
 int a[12]={1,1};
  for(i=0;i<12;i++)
 { a[i+2] = a[i]+a[i+1]; }
    for(i=0;i<12;i++)
    printf("%d月份有%d只兔子。\n",i+1,a[i]);
}

相關推薦

兔子繁殖數量

        有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每 個月的兔子總數為多少? 程式分析:兔子的規律為數列1,1,2,3,5,8,13,21....  #include<stdio.h> v

poj3376 KMP+字典樹回文串數量(n*n)

lis true ring ons words span article memory lac Finding Palindromes Time Limit: 10000MS Memory Limit: 262144K Total Submissions:

基礎算法-兔子繁殖

com clas ring index turn pan blank 升級 sys 古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第四個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?升級版(輸入一個兔子的數量,問最少多少個月可以達

階乘綴0個數【二分】+【數學】

solution return == 根據 scan 容易 只需要 內存 會有 題目鏈接:http://www.bjfuacm.com/problem/374/ 星球引力

利用二叉鏈表遞歸和非遞歸算法葉子結點的數量

pop 有時 非遞歸算法 https 我的博客 tno 測試用例 節點 == 這是我的博客的第一篇文章,是學校裏布置的一道作業題。 之後有時間的話我會發布更多有意思的博客 #include<iostream>#include<stack>usin

斐波那契數列兔子繁殖問題相關思考

斐波那契數列的一個典型應用就是兔子繁殖問題。   一.最樸素的兔子繁殖問題就是:有一隻兔子,從出生後第3個月起每個月都生一隻兔子,小兔子長到第三個月後每個月又生一隻兔子,假如兔子都不死,問第n個月的兔子總數為多少?     這個問題就是斐波那契數列的直接應用

java實現:2018年9月9日晚上的京東筆試題:現給出n個物品的a,b,c引數,請你出不合格品的數量

題目: 現有n個物品,每個物品有三個引數,ai,bi,ci,定義i物品不合格的依據是:若存在物品j,且aj>ai,bj>bi,cj>ci,則稱i物品為不合格品。 現給出n個物品的a,b,c引數,請你求出不合格品的數量。 輸入: 第一行包含一個整數n(1<=n&

zzuli OJ 1055: 兔子繁殖問題

題目描述 這是一個有趣的古典數學問題,著名義大利數學家Fibonacci曾提出一個問題:有一對小兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。按此規律,假設沒有兔子死亡,第一個月有一對剛出生的小兔子,問第n個月有多少對兔子? 輸入 輸入月數n(1&l

用歸併排序或樹狀陣列逆序對數量 poj2299

題目連結:https://vjudge.net/problem/POJ-2299 推薦講解樹狀陣列的部落格:https://blog.csdn.net/int64ago/article/details/7429868 題目意思就是讓我們把無序的一些數字經過相鄰數字間兩兩交換,最後變成不遞減的數字。我們要求

codeup23120 兔子繁殖問題

時空限制    1000ms/128MB題目描述一對小兔,一個月後長成大兔也可生一對小兔。即兔子的對數是:第一個月1對,第二個月1對,第三個月2對,第四個月3對……,假設兔子不死。問n個月後共有多少對兔

C++二叉樹的構建及深度,葉子數量,層次遍歷

include include include include using namespace std; struct Tree { char info; T

古典問題:兔子出生第3個月起每個月都生一對兔子,小兔子長到第三個月每個月又生一對兔子,假如兔子都不死,問兩年內每個月的兔子總數為多少?(斐波那切數列)

分析 第一個月—————–1 第二個月—————–1 第三個月—————–2 第四個月—————–3 第五個月—————–5 第六個月—————–8 第七個月—————–13 … … 從中發現,

兔子繁殖問題,設有一對新生兔子,從第四個月開始他們每個月月初都生一對兔子 新生的兔子從第四個月月初開始又每個月生一對兔子 按此規律,並假定兔子沒有死亡,n(n

兔子繁殖問題,設有一對新生兔子,從第四個月開始他們每個月月初都生一對兔子 新生的兔子從第四個月月初開始又每個月生一對兔子 按此規律,並假定兔子沒有死亡,n(n <= 20)個月月末共有多少對兔子

華為2018校招第二題 去重的最大整數

如: 輸入:234432 輸出:432 程式碼如下: package test2; import java.util.Collections; import java.util.Map; import java.util.Scanner; import java.u

兔子繁殖問題

這是一道某網際網路公司的筆試程式設計題,我覺得很有意思:獵人把一對兔子嬰兒(一公一母稱為一對)放到一個荒島上,兩年之後,它們生下一對小兔,之後開始每年都會生下一對小兔(這對小兔也是一公一母的)。生下的小兔又會以同樣的方式繼續繁殖。兔子的壽命都是x(x>=3)年,並且生命

每天一道演算法--經典兔子繁殖迭代問題(斐波那契數列)

題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? 1.程式分析: 兔子的規律為數列1,1,2,3,

java演算法--兔子繁殖問題

java演算法–兔子繁殖問題 題目:古典問題:有一對兔子,從出生後第 3 個月起每個月都生一對兔子,小兔子長到第四 個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? 分

兔子繁殖問題即斐波那契數列的java實現

斐波那契數列以兔子繁殖為例子而引入,故又稱為“兔子數列”。 一般而言,兔子在出生兩個月後,就有繁殖能力,一對兔子每個月能生出一對小兔子來。初始有一對小兔子,假設所有兔子都不死,那麼一年以後可以繁殖多少對兔子? 思路:                             

hdu4612 無向圖中隨意加入一條邊使橋的數量最少 / 無向圖縮點+樹的直徑

child iostream tracking amp min esp _id 矛盾 cstring 題意如上,含有重邊(重邊的話,倆個點就能夠構成了邊雙連通)。 先縮點成樹,在求數的直徑,最遠的連起來,剩下邊(橋)的自然最少。這裏學習了樹的直徑求法:第一次選隨意