#P14882. [OOI2022预选赛long]Финальная Битва最终之战

[OOI2022预选赛long]Финальная Битва最终之战

题目描述

小 Tyler 几乎通关了他最喜欢的电子游戏,只剩下与最终 Boss 的战斗。

在游戏过程中,他收集了许多不同的英雄。战斗开始前,这些英雄排成一个 nnmm 列的表格。第 ii 行第 jj 列英雄的伤害值为 ai,ja_{i,j}

战斗开始前,他必须恰好献祭 kk 个英雄。所有献祭完成后,每个被献祭的位置都会出现一个魔像。这个魔像的伤害值等于:献祭之后,该位置所在的中剩余英雄伤害值之和。

之后,场上所有角色,包括魔像,都会各攻击一次。

Tyler 还不知道最终 Boss 有多强,所以他想知道自己最多能造成多少总伤害。请你帮他计算。

输入格式

第一行输入三个整数 n,m,kn,m,k,表示表格大小和必须献祭的英雄数量。

接下来 nn 行,每行输入 mm 个整数。第 ii 行第 jj 个数为 ai,ja_{i,j},表示对应英雄的伤害值。

输出格式

输出一个整数,表示最优选择献祭英雄后,所有角色能造成的最大总伤害。

数据范围

对于所有测试数据:

1n,m300,1 \le n,m \le 300, 1kmin(6,nm),1 \le k \le \min(6,nm), 0ai,j2105.0 \le a_{i,j} \le 2 \cdot 10^5.

样例 1

输入

2 3 1
0 6 2
2 3 6

输出

30

样例 2

输入

2 4 2
4 4 1 1
2 2 9 9

输出

72

样例 3

输入

2 2 3
12 6
3 9

输出

36

样例解释

样例 1 中:

  • 若献祭位置 (1,1)(1,1) 的英雄,总伤害为 2929
  • 若献祭位置 (2,2)(2,2) 的英雄,总伤害为 3030

样例 2 中:

若献祭位置 (2,1)(2,1)(2,2)(2,2) 的英雄,则这两个位置上的魔像伤害值都为 4+9+9=224+9+9=22,最终表格中所有角色的总伤害为 7272

评分方式

测试点分为 7 组。只有通过某一组的全部测试,并通过该组依赖的必要组,才能获得该组分数。注意,部分测试组不要求通过样例组。Offline 检查表示该组结果只会在比赛结束后公布。

组别 分数 附加限制 必要组 说明
0 样例测试
1 8 k1k \le 1
2 11 k2k \le 2 1
3 19 k3k \le 3 0, 1, 2
4 14 n,m100, k4n,m \le 100,\ k \le 4 0
5 9 k4k \le 4 0–4
6 17 k5k \le 5 0–5
7 22 0–6 Offline 检查