bzoj1001 狼抓兔子

2022-04-30 09:39:09 字數 978 閱讀 2494

這道題 我只會最大流寫法 加了當前弧優化就過了 只看**就oaky了 相信各位大佬都懂的 不過這道題反向弧和反向邊可以弄在一起 會快很多 

1 #include2 #include3 #include4

using

namespace

std;

5const

int maxn=1000005,inf=0x3f3f3f3f;6

int n,m,sum=1

,s,t;

7long

long

ans;

8int

read()

11while(c>='

0'&&c<='

9')

12return ans*f;13}

14int

first[maxn],d[maxn],q[maxn],cur[maxn];

15struct nodee[6*maxn];

16void add(int a,int b,int

w)20

intbfs()28}

29}30if(d[t]==-1) return0;

31return1;

32}33int dfs(int x,int

a)45}46

return

flow;47}

48int

main()

4955

for(int i=1;i)

56for(int j=1;j<=m;j++)

57for(int i=1;i)

58for(int j=1;jint v=(i-1)*m+j; add(v,v+m+1

,x);}

59while(bfs())

60 printf("

%lld\n

",ans);

61return0;

62 }

view code

BZoj1001狼抓兔子

description 現在小朋友們最喜歡的 喜羊羊與灰太狼 話說灰太狼抓羊不到,但抓兔子還是比較在行的,而且現在的兔子還比較笨,它們只有兩個窩,現在你做為狼王,面對下面這樣乙個網格的地形 左上角點為 1,1 右下角點為 n,m 上圖中n 4,m 5 有以下三種型別的道路 1 x,y x 1,y 2...

bzoj1001 狼抓兔子

time limit 15 sec memory limit 162 mb submit 12719 solved 3017 submit status discuss description 現在小朋友們最喜歡的 喜羊羊與灰太狼 話說灰太狼抓羊不到,但抓兔子還是比較在行的,而且現在的兔子還比較笨,...

BZOJ 1001 狼抓兔子

參考 本題的題解 還有那篇平面圖網路流的 兩極相通 最大 最小定理在資訊學競賽中的應用 兩篇足夠了。pragma comment include include include include using namespace std define mp i,j make pair i,j defin...