洛谷p1605 迷宮

2021-09-24 22:49:53 字數 494 閱讀 6982

**

#include

using namespace std;

int a[1000];

int b[1000];

int ds[1000][1000];

int lei=0;

int sx,sy,fx,fy;

int n,m,t;

void tiao(int x,int y)

else

}}}int main()

else

ds[a[i]][b[i]]=1;

}tiao(sx,sy);

cout《這其實和跳馬道理是一樣的,都是遞迴的基本應用。

但是剛開始提交的時候只有90,第六個資料是錯誤的。為什麼呢?因為我寫的tiao函式裡只要達到終點,就可以看作一種方法。但是在那組資料裡,終點居然就是障礙!!!所以 就有了if(fxa[i]&&fyb[i])

這種資料實在是·······

不管怎麼說,還是比較簡單的題目。

洛谷 P1605 迷宮

問題描述 給定乙個n m方格的迷宮,迷宮裡有t處障礙,障礙處不可通過。給定起點座標和 終點座標,問 每個方格最多經過1次,有多少種從起點座標到終點座標的方案。在迷宮 中移動有上下左右四種方式,每次只能移動乙個方格。資料保證起點上沒有障礙。輸入樣例 輸出樣例 資料規模 1 n,m 5 題目描述 輸入輸...

洛谷 P1605 迷宮

題目背景 迷宮 問題描述 給定乙個n m方格的迷宮,迷宮裡有t處障礙,障礙處不可通過。給定起點座標和 終點座標,問 每個方格最多經過1次,有多少種從起點座標到終點座標的方案。在迷宮 中移動有上下左右四種方式,每次只能移動乙個方格。資料保證起點上沒有障礙。輸入樣例 輸出樣例 資料規模 1 n,m 5 ...

洛谷p1605迷宮

迷宮 問題描述 給定乙個n m方格的迷宮,迷宮裡有t處障礙,障礙處不可通過。給定起點座標和 終點座標,問 每個方格最多經過1次,有多少種從起點座標到終點座標的方案。在迷宮 中移動有上下左右四種方式,每次只能移動乙個方格。資料保證起點上沒有障礙。輸入樣例 輸出樣例 資料規模 1 n,m 5 這題是一題...