题意:要在n天里给m个女生拍照,每个女生有拍照数量的下限Gi,每天有拍照数量的上限Di,每天当中每个人有拍照的上限Lij和Rij.求在满足限制的基础上,所有人最大能拍多少张照片. 分析:抛开限制,显然是一道最大流的问题,需要新建虚拟源点s和虚拟汇点t.加上上下界限制后就是有源汇点的上下界最大流问题. 要求解这个最大流,首先得保证上下界可行流有解.新增一个超级源点ss,超级汇点tt.点[1,n]视作n天,[n+1,n+m]视作m个女生.由源点s向[1,n]分别建容量为Di的弧,由于下界是0,所以不…