關於大牛生小牛的問題

2022-03-24 13:23:00 字數 397 閱讀 2212

問題:

乙隻剛出生的小牛,4年後生乙隻小牛,以後每年生乙隻。現有乙隻剛出生的小牛,問20年後共有牛多少只?

剛開始覺得遞迴比較好,想了很長時間,沒想出來,於是想了下面一種方法來實現,先生成乙個資料,並且資料第i個表示牛的年齡,陣列i的值表示今年有幾頭牛,

實現**如下:

const int year = 50;

static void main(string args)

yearamount[0] = count; //生的小牛是0歲

}int result = yearamount.sum();

console.writeline("年總計:頭牛", year, result);

console.read();

}速度還挺快!!!

母牛生小牛問題

若母牛從其出生第四年 3周年後 開始每年都會生一頭小 母牛,按這個規律,1頭年齡為 year 的母牛在 futureyear 個年頭後會生幾頭母牛 c code class cow console readkey public cow intyear int futureyear private i...

遞推之生兔子,生小牛問題

time limit 1000ms memory limit 65536kb submit statistic problem description 一對成熟的兔子每天能且只能產下一對小兔子,每次都生一公一母,每只小兔子的成熟期是1天,小兔子出生後隔一天才能再生小兔子。第一天某人領養了一對成熟的兔...

php演算法 母牛生小牛問題

有一母牛,到4歲可生育,每年一頭,所生均是一樣的母牛,到15歲絕育,不再能生,20歲死亡,問n年後有多少頭牛。遞迴版 論壇裡的 function t n if j 20 return num 非遞迴版 原創 function suanfa n 10 else elseif age 15 elseif...