“蔚来杯“2022牛客暑期多校训练营(加赛) K题: Killer Sajin‘s Matrix

K题: Killer Sajin’s Matrix

原题链接:https://ac.nowcoder.com/acm/contest/38727/K

题目大意

给定 n , m , k n,m,k n,m,k ,构造大小为 n × m n\times m n×m 的01矩阵a,满足

  • 每行每列总和为奇数。
  • 恰好有 k k k 1 1 1 n m − k nm-k nmk 0 0 0

如果不存在输出 − 1 -1 1 ,否则输出任意一种方案。

题解

首先容易发现当 k < max ⁡ ( n , m ) k< \max(n,m) k<max(n,m) n , m , k n,m,k n,m,k 的奇偶性不全相同时,一定无解。

我们可以枚举每一行,为其匹配若干个列,将交点处设为 1 1

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值