洛谷 P1605 迷宮(超簡單迷宮)(dfs)

2021-09-25 00:17:05 字數 1227 閱讀 8602

題源:迷宮

可能屬於普及-組的題才能給我安慰吧…

題目:題目背景

迷宮 【問題描述】

給定乙個n*m方格的迷宮,迷宮裡有t處障礙,障礙處不可通過。給定起點座標和

終點座標,問: 每個方格最多經過1次,有多少種從起點座標到終點座標的方案。在迷宮

中移動有上下左右四種方式,每次只能移動乙個方格。資料保證起點上沒有障礙。

輸入樣例 輸出樣例

【資料規模】

1≤n,m≤5

題目描述

輸入輸出格式

輸入格式:

【輸入】

第一行n、m和t,n為行,m為列,t為障礙總數。第二行起點座標sx,sy,終點

座標fx,fy。接下來t行,每行為障礙點的座標。

輸出格式:

【輸出】

給定起點座標和終點座標,問每個方格最多經過1次,從起點座標到終點座標的方

案總數。

輸入輸出樣例

輸入樣例#1:

2 2 1

1 1 2 2

1 2輸出樣例#1:ac**:

#include

using namespace std;

const

int mod=

1e10+7

;typedef

long

long

int ll;

int n,m,sx,sy,fx,fy,px,py;7]

[7];

int cot,pst;

int dist[4]

[2]=

;void

dfs(

int x,

int y)

for(

int i=

0;i<

4;i++)}

}int

main()

dfs(sx,sy)

; cout

}

偶爾刷刷水題在繁忙的複習中也不失為乙個很不錯的選擇;

最近在看一部韓劇吧,《請回答1988》,裡面的鄰里之間的親情,家人之間的親情實在是讓人感動,珍惜每一天,珍惜每乙個人,加油!

洛谷 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 這題是一題...