20190731 coding 01 牛牛繁殖

2021-09-25 17:55:00 字數 737 閱讀 1470

怪物牛,一對牛每月繁殖一對小牛,每一對小牛在出生以後,需要三個月的時間生長,第四個月開始繁殖。

要求:計算初始數量為m對牛對情況下,第n個月牛的總數(對)

輸入:第一行為n,表示有n組資料,之後對每行為每組資料

輸出:結果,每組結果佔一行

按照題目描述來,關鍵是遞迴的條件,其實沒有想象中複雜哦,雖然做了很久。

/*

* main.c

* * created on: 2023年7月31日

* author: penny

*/#include "stdio.h"

int cal_n_month_late_cow_number(int m_cow,int n_month)

if(n_month>4)

return cow_sum;

}int main()

; //100為最多可以有多好組測試資料,牛的數量

int n_month[100]=; //多少個月

printf("please enter test data number:");

scanf("%d",&test_num);

//對多組資料輸入的處理,這裡要利用到之前輸入的test_num

printf("請輸入 cow_number month_number \n");

for(i=0;ifor(i=0;ireturn 0;

}

牛客 01揹包問題

題目 購買禮品是,每一款禮品的受歡迎程度 熱度值 各不相同,現給出總金額以及各個禮品的單價和熱度值,如何購買可以使得所有禮品的總熱度值最高。輸入 第一行是乙個正整數,表示總金額 不大於1000 第二行是乙個長度為n的正整數陣列,表示禮品單價 n不大於100 第三行是乙個長度為n的正整數陣列,表示對應...

牛客網 採藥(01揹包)

輸入描述 輸入的第一行有兩個整數t 1 t 1000 和m 1 m 100 t代表總共能夠用來採藥的時間,m代表山洞裡的草藥的數目。接下來的m行每行包括兩個在1到100之間 包括1和100 的的整數,分別表示採摘某株草藥的時間和這株草藥的價值。輸出描述 可能有多組測試資料,對於每組資料,輸出只包括一...

牛客 牛牛的01限定串

對於乙個長度為n的字串s,我們稱字串s0s1s2 si為字串的乙個字首,稱字串si 1si 2 sn為字串的乙個字尾。我們稱兩個字串是相似的,當且僅當它們的成分相同,並且組成各成分出現的數目相同。例如字串 abbcdf 與字串 bcfdab 就是相似的,而 abbcdf 與 abcdf 不相似,因為...