题意:给一个方格,每行每列都有对白色格子中的数之和的要求.每个格子中的数范围在[1,9]中.现在给出了这些要求,求满足条件的解. 分析:本题读入和建图比较恶心... 用网络流求解.建立源点S和汇点T,设列之和的点为A,行之和的点为B,白色格点为C. 由{A}向{C}建边,因为每个白色格点的容量不超过9且不能为0,所以在建边的时候统一减去1,最后输出解的时候再+1,则其余的弧也要相应地减去对应的白色点个数: 由{C}向{B}建边,容量为8: 由S向{A}建边,容量为 |A的列和要求 - 其下方白色…