为保证会场安全,专家确定了每一行每一列的保镖数,这个信息以一种压缩的形式给出。确定是否有可能实现这样一种方案,在每行每列安排确定数量的保镖。假设座位最初都是空的,也就是说保安可以被安排在任意一个座位上。
题目等价于已知一个01矩阵的每行、每列各有多少个1,问这样的矩阵是否存在。
输入数据归纳为:
有R个正整数对 A1、B1,A2 、B2,……, AR、BR
表示这个01矩阵一共有 B1+B2+…+BR行,其中有Bi 个行都含有 Ai个1。
同样的,有C个正整数对 Pi和Qi 来表示列的信息。
限制条件:按行和按列计算的总保镖数相等