bzoj1412 狼和羊的故事 網路流

2021-07-10 03:16:30 字數 533 閱讀 8911

實際上就是在狼和羊之間連邊,求最小割。但是狼和羊的領地之間可能有空地,因此空地也要連。然後建立超級源點和超級匯點,跑最大流即可。

ac**如下:

#include#include#include#define inf 1000000000

#define n 10005

#define m 100005

using namespace std;

int m,n,tot=1,gol,fst[n],pnt[m],len[m],nxt[m],d[n],h[n],a[105][105];

const int dx[4]=,dy[4]=;

void add(int aa,int bb,int cc)

bool bfs()

} }int ans=0; while (bfs()) ans+=dfs(0,inf); printf("%d\n",ans);

return 0;

}

by lych

2016.2.24

BZOJ1412 狼和羊的故事(網路流)

狼愛上羊啊愛的瘋狂,誰讓他們真愛了一場 狼愛上羊啊並不荒唐,他們說有愛就有方向 orez聽到這首歌,心想 狼和羊如此和諧,為什麼不嘗試羊狼合養呢?說幹就幹!orez的羊狼圈可以看作乙個n m個矩陣格仔,這個矩陣的邊緣已經裝上了籬笆。可是drake很快發現狼再怎麼也是狼,它們總是對羊垂涎三尺,那首歌只...

bzoj1412 ZJOI2009 狼和羊的故事

description 狼愛上羊啊愛的瘋狂,誰讓他們真愛了一場 狼愛上羊啊並不荒唐,他們說有愛就有方向 orez聽到這首歌,心想 狼和羊如此和諧,為什麼不嘗試羊狼合養呢?說幹就幹!orez的羊狼圈可以看作乙個n m個矩陣格仔,這個矩陣的邊緣已經裝上了籬笆。可是drake很快發現狼再怎麼也是狼,它們總...

bzoj1412 ZJOI2009 狼和羊的故事

狼愛上羊啊愛的瘋狂,誰讓他們真愛了一場 狼愛上羊啊並不荒唐,他們說有愛就有方向 orez聽到這首歌,心想 狼和羊如此和諧,為什麼不嘗試羊狼合養呢?說幹就幹!orez的羊狼圈可以看作乙個n m個矩陣格仔,這個矩陣的邊緣已經裝上了籬笆。可是drake很快發現狼再怎麼也是狼,它們總是對羊垂涎三尺,那首歌只...