遞推遞迴專題 A第一題 母牛的故事

2021-07-29 06:46:38 字數 418 閱讀 3467

1、簡單描述

一開始有一頭母牛,母牛每年年初生乙隻小牛,每頭小母牛從第四年開始生小牛,第n年共有多少頭牛

2、思路

找遞推關係,第n年的牛數是第n-1年的牛加上新出生的牛,新出生的牛就是三年前生的小牛長大之後生的小牛數  f(n)=f(n-1)+f(n-3)

#includeusing namespace std;

int num(int n)

int main()

{    int n;   

while(cin>>n)   

{        if(n==0)break;       

else        cout<3.體會

注意細節   第一年時只有一頭小牛,長大後的牛每年都會生一頭小牛。注意過了幾年和第幾年的區別,主要是找遞推關係,前後資料的關係。

遞迴遞推 A 母牛的故事

題目 有一對夫婦買了一頭母牛,它從第2年起每年年初生一頭小母牛。每頭小母牛從第四個年頭開始,每年年初也生一頭小母牛。請程式設計實現在第n年的時候,共有多少頭母牛?input 輸入資料由多個測試例項組成,每個測試例項佔一行,包括乙個整數n 0 n 55 n的含義如題目中描述。n 0表示輸入資料的結束,...

遞推遞迴 A母牛的故事

第一年有一頭老母牛,第二年起生一頭小母牛,每頭小母牛第四年會生小母牛,第n年會有多少頭。2.思路分析分兩方面,定義兩個數列a 100 b 100 a n 代表牛的總量,b n 代表第n年新生小牛的數量,那麼第n年牛的總量就是n 1年牛的總量加上第n年新生的小牛數量。即a n a n 1 b n 3....

遞推遞迴練習 A 母牛的故事

description 有一頭母牛,它每年年初生一頭小母牛。每頭小母牛從第四個年頭開始,每年年初也生一頭小母牛。請程式設計實現在第n年的時候,共有多少頭母牛?input 輸入資料由多個測試例項組成,每個測試例項佔一行,包括乙個整數n 0 n 55 n的含義如題目中描述。n 0表示輸入資料的結束,不做...