luogu#P9457. [入门赛 #14] 魔法少女扶苏 (Hard Version)
[入门赛 #14] 魔法少女扶苏 (Hard Version)
题目描述
给定一个 行 列的数字矩阵,第 行第 列的数称为 。
扶苏可以释放任意多次魔法,每次施放魔法,矩阵里的每个数字都会被减去 。
现在扶苏想知道,她至少需要释放几次魔法,才能让矩阵中存在至少 个位置 ,满足 大于或等于它所在行和列的元素之和。
形式化地,你需要计算最小的魔法释放次数使得施放魔法后存在至少 个位置 ,满足 $a_{x, y} \geq \sum \limits _{i = 1}^n a_{i,y} + \sum \limits _{i = 1}^m a_{x,i}$。
输入格式
第一行是三个整数,表示矩阵的行数 ,列数 和要求符合条件的位置个数 。
接下来 行,每行 个整数,第 行的第 个整数表示初始的 。
输出格式
输出一行一个整数表示答案。
2 3 1
1 2 3
4 5 6
3
提示
样例 1 解释
释放 次魔法后,矩阵变为
于是 $a_{1,1} = -2 > (-1) + (-3) = \sum\limits_{i =1}^n a_{i,1} + \sum\limits_{i = 1}^m a_{1, i}$。
数据规模与约定
- 对 的数据,保证 ,,。
提示
请使用合理的读入方式,避免超时。