#P4765. 无源汇有上下界可行流

    ID: 4765 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>图论网络流上下界网络流图结构模板

无源汇有上下界可行流

题目描述

这是一道模板题。nn 个点,mm 条边,每条边有一个流量下界 lower(e)lower(e) 和流量上界 upper(e)upper(e),求一种可行方案使得在所有点满足流量平衡条件的前提下,所有边满足流量限制。

输入格式

第一行两个正整数 n,mn, m1n2001 \le n \le 2001m102001 \le m \le 10200

之后的 mm行,每行四个整数 s,t,lower,uppers,t,lower,upper1s,tn1 \le s,t \le n0lower,upper<30000 \le lower,upper < 3000

输出格式

如果无解,输出一行 NO

否则第一行输出 YES,之后 mm 行每行一个整数,表示每条边的流量。

4 6
1 2 1 2
2 3 1 2
3 4 1 2
4 1 1 2
1 3 1 2
4 2 1 2
NO
4 6
1 2 1 3
2 3 1 3
3 4 1 3
4 1 1 3
1 3 1 3
4 2 1 3
YES
1
2
3
2
1
1