C語言題目地圖上有m個城市,序號依次爲1,2,3....m,剛開始你在1,若每次只能從當前城市去往當前序號加1或者加3的城市,要到達m城市(m>3),有多少種走法

地圖上有m個城市,序號依次爲1,2,3....m,剛開始你在1,若每次只能從當前城市去往當前序號加1或者加3的城市,要到達m城市(m>3),有多少種走法ios 要想到達m,則前一個應該是m - 1或者m -3;所以能夠利用遞歸的思想,具體實現的源碼以下spa #include <iostream> using namespace std; int step(int m) { if (m ==
相關文章
相關標籤/搜索