學校 1072 迷宮

2021-06-21 12:06:44 字數 692 閱讀 5240

description

在n*n的迷宮內,「#」為牆,「.」為路,「s」為起點,「e」為終點,一共4個方向可以走。從左上角((0,0)「s」)位置處走到右下角((n-1,n-1)「e」)位置處,可以走通則輸出yes,不可以走則輸出no。

input

輸入的第一行為乙個整數m,表示迷宮的數量。 

其後每個迷宮資料的第一行為乙個整數n(n≤16),表示迷宮的邊長,接下來的n行每行n個字元,字元之間沒有空格分隔。

output

輸出有m行,每行對應的迷宮能走,則輸出yes,否則輸出no

sample input

1 7 

s...##.

.#.....

.......

..#....

..#...#

###...#

......e

sample output

yes#include#includechar s[20][20];

int map[20][20];

int n,flag;

void dfs(int i,int j)

}int main()

;int b= ;

void dfs(int i,int j)

for(k=0; k<4; k++)

if(i+a[k]>=0&&i+a[k]=0&&j+b[k]

hdu1072 逃離迷宮系列 bfs

題意 逃離迷宮,路中可能有炸彈,總時間是6個單位,在有炸彈的位置,如果到達的時刻時間大於0,則恢復到6時間,炸彈的位置可以重複到達,求出最終至少需要多少步才能走出迷宮,到達終點。這樣的最優化問題和地圖相關的,bfs應該足以解決。我們考慮到乙個位置可能被多次訪問,所以狀態引數應該設定乙個時間,設定為訪...

1072 開學寄語

開學寄語 20 時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 下圖是上海某校的新學期開學寄語 天將降大任於斯人也,必先刪其微博,卸其qq,封其電腦,奪其手機,收其ipad,斷其wifi,使其百無聊賴,然後,淨面 理髮...

1072 開學寄語

下圖是上海某校的新學期開學寄語 天將降大任於斯人也,必先刪其微博,卸其qq,封其電腦,奪其手機,收其ipad,斷其wifi,使其百無聊賴,然後,淨面 理髮 整衣,然後思過 讀書 鍛鍊 明智 開悟 精進。而後必成大器也!本題要求你寫個程式幫助這所學校的老師檢查所有學生的物品,以助其成大器。輸入格式 輸...