题目描述
给定 n 个点,m 条有向边,给定每条边的容量,保证每条边 (u,v,w) 满足 v−u∈[0,k],求从点 1 到点 n 的最大流。
输入格式
第一行包含三个正整数 n、m、k,用空格分隔。
接下来m行每行包含三个正整数 ui、vi、wi,用空格分隔,表示第 i 条有向边从 ui 出发,到达 vi,容量为 wi。
输出格式
一个整数,表示 1 到 n 的最大流。
提示
对于 20% 的数据满足 n≤102,m≤104,k≤2。
对于 40% 的数据满足 n≤104,m≤106,k≤2。
对于 60% 的数据满足 n≤8×104,m≤106,k≤2。
对于 80% 的数据满足 n≤8×104,m≤106,k≤4。
对于 100% 的数据满足 2≤n≤8×104,1≤m≤106,2≤k≤7,1≤w≤100。