Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <cstdio>#include <iostream>#include <cstring>#include <algorithm>#include <string>#include <queue>#define MAXN 550#define INF 0x7fffffffusing namespace std;int cap[MAXN][MAXN];int flow[MAXN][MAXN];int a[MAXN];int p[MAXN];int n, m;void read_graph(){scanf("%d%d", &n, &m);memset(cap, 0, sizeof(cap));for (int i = 0; i < m; i++){int u, v, w;scanf("%d%d%d", &u, &v, &w);cap[u][v] += w;}}void Edmonds_Karp(){queue<int> que;