★★☆ 輸入檔案:maxflowa.in
輸出檔案:maxflowa.out
簡單對比
時間限制:1 s 記憶體限制:128 mb
【問題描述】
乙個工廠每天生產若干商品,需運輸到銷售部門進行銷售。從產地到銷地要經過某些城鎮,有不同的路線可以行走,每條兩城鎮間的公路都有一定的流量限制。請你計算,在不考慮其它車輛使用公路的前提下,如何充分利用所有的公路,使產地運輸到銷地的商品最多,最多能運輸多少商品。
【輸入格式】
輸入檔案有若干行
第一行,乙個整數n,表示共有n個城市(2<=n<=100)
,產地是1號城市,銷地是n號城市。
下面有n行,每行有n個數字。第p行第q列的數字表示城鎮p與城鎮q之間有無公路連線。數字為0表示無,大於0表示有公路,且該數字表示該公路流量。
【輸出格式】
輸出檔案有一行
第一行,1個整數max,表示最大流量為max。
【輸入輸出樣例】
輸入檔名: maxflowa.in
60 4 8 0 0 0
0 0 4 4 1 0
0 0 0 2 2 0
0 0 0 0 0 7
0 0 0 6 0 9
0 0 0 0 0 0
輸出檔名:maxflowa.out
8最大流
屠龍寶刀點選就送
#include #include#define max 1000
#define inf 1e9
using
namespace
std;
struct
edge
edge[max*max*2
];int n,head[max*max*2],cnt=1,dep[max*max*2
];void add(int u,int v,int
l)bool bfs(int s,int
t) }
}return0;
}int dfs(int now,int t,int
came_flow)
}return
res;
} int dinic(int s,int
t)int
main()}}
printf("%d
",dinic(1
,n));
return0;
}
COGS 0011 運輸問題1
輸入檔案 maxflowa.in輸出檔案 maxflowa.out簡單對比 時間限制 1 s 記憶體限制 128 mb 問題描述 乙個工廠每天生產若干商品,需運輸到銷售部門進行銷售。從產地到銷地要經過某些城鎮,有不同的路線可以行走,每條兩城鎮間的公路都有一定的流量限制。請你計算,在不考慮其它車輛使用...
優化 運輸問題
問題一 運輸問題 模型所求問題都是以產銷平衡為前提的條件下進行的,但是在實際問題中絕大多數問題往往都是產銷不平衡的,因此就需要將產銷不平衡問題轉化為產銷平衡問題。當產大於銷時 只需要假想增加乙個銷地 可以看做為乙個儲存地 該城銷售量為產大於銷的部分,而在單位運價表中從個產地銷往此假想銷售地的運價為0...
運輸問題1
問題描述 乙個工廠每天生產若干商品,需運輸到銷售部門進行銷售。從產地到銷地要經過某些城鎮,有不同的路線可以行走,每條兩城鎮間的公路都有一定的流量限制。請你計算,在不考慮其它車輛使用公路的前提下,如何充分利用所有的公路,使產地運輸到銷地的商品最多,最多能運輸多少商品。輸入格式 輸入檔案有若干行 第一行...