藍橋 振興中華

2021-07-30 00:01:42 字數 766 閱讀 5937

小明參加了學校的趣味運動會,其中的乙個專案是:跳格仔。

地上畫著一些格仔,每個格仔裡寫乙個字,如下所示:(也可參見p1.jpg)

從我做起振  1 2 3 4 5

我做起振興  2 3 4 5 6

做起振興中  3 4 5 6 7

起振興中華  4 5 6 7 8

比賽時,先站在左上角的寫著「從」字的格仔裡,可以橫向或縱向跳到相鄰

的格仔裡,但不能跳到對角的格仔或其它位置。一直要跳到「華」字結束。

要求跳過的路線剛好構成「從我做起振興中華」這句話。

請你幫助小明算一算他一共有多少種可能的跳躍路線呢?

答案是乙個整數,請通過瀏覽器直接提交該數字。

注意:不要提交解答過程,或其它輔助說明類的內容。

法一:dfs

#include #include using namespace std;

int tx[4]=;

int ty[4]=;

int ans=0;

int mp[4][5]=,,,};

bool vis[4][5];

void dfs(int x,int y,int t)

for (int i=0;i<2;i++)

} return;

}int main()

法二:數學

首先到達終點必須要走七步,在這七步裡一定有四步是橫著走,三步豎著走,順序隨。從七步裡任選3步橫向走,因此有c(7,3)種可能

藍橋杯 振興中華

小明參加了學校的趣味運動會,其中的乙個專案是 跳格仔。地上畫著一些格仔,每個格仔裡寫乙個字,如下所示 也可參見p1.jpg 從我做起振 我做起振興 做起振興中 起振興中華 比賽時,先站在左上角的寫著 從 字的格仔裡,可以橫向或縱向跳到相鄰的格仔裡,但不能跳到對角的格仔或其它位置。一直要跳到 華 字結...

藍橋杯 振興中華

7.振興中華 問題描述 小明參加了學校的趣味運動會,其中的乙個專案是 跳格仔。地上畫著一些格仔,每個格仔裡寫乙個字,如下所示 也可參見下圖 從我做起振 我做起振興 做起振興中 起振興中華 比賽時,先站在左上角的寫著 從 字的格仔裡,可以橫向或縱向跳到相鄰的格仔裡,但不能跳到對角的格仔或其它位置。一直...

藍橋杯之振興中華

請你幫助小明算一算他一共有多少種可能的跳躍路線呢?分析 本可以使用簡單的深搜的方法,為了避免程式中出現數字,我這裡用1 8分別代表 從我做起振興中華 八個字,然後題目就轉化成走過的路徑構成 12345678 數字串,這樣的好處是我們在當前的路徑節點上,只要向右或者向下檢視下乙個相鄰節點的數字是不是當...