總時間限制: 1000ms 記憶體限制: 1000kb
描述從樓上走到樓下共有h個台階,每一步有3種走法:走1個台階,走2個台階,走3個台階。問可走出多少種方案,並列印出具體方案?
輸入台階個數h
輸出各種走法方案及總方案個數
樣例輸入
5樣例輸出
思想:由於每一步的走法次略都相同,可以採用遞迴的方式。
**:
1 #include 2using
namespace
std;34
int take[99];5
int num = 0; //
方案數6
void try(int i, ints)7
22else
//尚未走到樓下
23 try(i-j, s+1
);24}25
26}27}
2829
intmain()
30
下樓梯問題
描述 zst最近迷上了一款小遊戲 一共 n階樓梯,從第1階開始向下爬,每次可以選擇下1階,2階或者3階,請你幫助zst計算出到達第n階台階的方法數 輸入 乙個正整數n 1 n 50 代表樓梯階數。輸出 乙個正整數代表到達n階台階的方法數。include define n 110 using name...
可以上下樓梯 樂聚雙足人行機械人將亮相智博會
2020年線上中國國際智慧型產業博覽會將於9月15 17日在重慶舉辦。在本屆智博會上,位於兩江新區水土園區的樂聚機械人將亮相一款新產品 專業級雙足人行機械人 roban 據了解,roban機械人是一款具有開源性與拓展性的ai展示平台及ros應用平台,是樂聚機械人國產自主研發的雙足機械人,高68.68...
遞迴 走樓梯
例題 爬樓梯樹老師爬樓梯,他可以每次走1級或者2級,輸入樓梯的級數,求不同的走法數例如 樓梯一共有3級,他可以每次都走一級,或者第一次走一級,第二次走兩級,也可以第一次走兩級,第二次走一級,一共3種方法。輸入 輸入包含若干行,每行包含乙個正整數n,代表樓梯級數,1 n 30輸出不同的走法數,每一行輸...