藍橋杯2015決賽 穿越雷區 (bfs)

2021-10-25 06:41:19 字數 747 閱讀 4931

一道題,居然卡在了輸入資料上,我去。。。

搞了半天也不知道怎麼把資料完整的輸進去。。。

這一次漲姿勢了。。。

;///方向

int vis[

105]

[105];

///標記是否走過

int n;

struct node

;queueq;

intbfs

(int x,

int y)

for(

int i=

0; i<

4; i++)}

}}}return-1

;}intmain()

}int bx;

int by;

for(

int i=

1; i<=n; i++)}

}int ans=

bfs(bx,by)

;printf

("%d\n"

,ans)

;}

藍橋杯 2015決賽 穿越雷區(bfs

x星的坦克戰車很奇怪,它必須交替地穿越正能量輻射區和負能量輻射區才能保持正常運轉,否則將報廢。某坦克需要從a區到b區去 a,b區本身是安全區,沒有正能量或負能量特徵 怎樣走才能路徑最短?已知的地圖是乙個方陣,上面用字母標出了a,b區,其它區都標了正號或負號分別表示正負能量輻射區。例如 坦克車只能水平...

藍橋杯2015決賽 穿越雷區 bfs

題目描述 x星的坦克戰車很奇怪,它必須交替地穿越正能量輻射區和負能量輻射區才能保持正常運轉,否則將報廢。某坦克需要從a區到b區去 a,b區本身是安全區,沒有正能量或負能量特徵 怎樣走才能路徑最短?已知的地圖是乙個方陣,上面用字母標出了a,b區,其它區都標了正號或負號分別表示正負能量輻射區。例如 a ...

藍橋杯2015決賽 穿越雷區(BFS求最短路)

題目描述 x星的坦克戰車很奇怪,它必須交替地穿越正能量輻射區和負能量輻射區才能保持正常運轉,否則將報廢。某坦克需要從a區到b區去 a,b區本身是安全區,沒有正能量或負能量特徵 怎樣走才能路徑最短?已知的地圖是乙個方陣,上面用字母標出了a,b區,其它區都標了正號或負號分別表示正負能量輻射區。例如 a ...