小妮沒有大長腿,因此每次爬樓梯時她最多可以一次跨兩階。小妮發現如果他每一步可以選擇走一階、兩階,每次上樓就可以有不同的走法。但她跨兩階太多次的話腳很不舒服,於是她很好奇,如果一層樓共有 $n$ 階樓梯,而她只能跨兩階 $k$ 次以內,她可以有幾種不同的走法。
如果爬 3 階
以範例一為例,$n = 4$,$k = 1$時有以下 4 種走法:
一行輸入兩正整數 $n$ 與 $k$,分別代表階梯數量與可以走兩步的次數。$n \le 40$,$k \le 10$。
輸出共有幾種可能的走法。答案保證不超過$10^7$
4 1
4
5 2
8
如果使用Python出現TLE的同學,可以嘗試在送出解答時選擇PYPY。
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |