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表示輸入資料的結束,不做...