#5172. 如何正确地排序
如何正确地排序
题目描述
有一个 的数组 。
定义:
$$f(i,~j) = \min_{k = 1} ^ m (a_{k,~i} + a_{k,~j}) + \max_{k = 1} ^ m (a_{k,~i} + a_{k,~j}) $$你需要求出 。
输入格式
第一行两个正整数 。
接下来 行,每行 个正整数表示 。
输出格式
一行一个正整数,表示答案。
3 5
1 7 2 2 7
9 10 4 10 3
7 7 8 10 2
564
样例 1 解释
以 为例:
$$\begin{aligned} f(3,~5) &= \max(a_{1,~3} + a_{1,~5},~a_{2,~3} + a_{2,~5},~a_{3,~3} + a_{3,~5}) + \min(a_{1,~3} + a_{1,~5},~a_{2,~3} + a_{2,~5},~a_{3,~3} + a_{3,~5}) \\ &= \max(9,~7,~10) + \min(9,~7,~10) \\ &= 10 + 7 \\ &= 17 \end{aligned} $$下面给出 的表,第 行第 列表示 :
20 | 27 | 18 | 22 | 20 |
---|---|---|---|---|
27 | 34 | 24 | 29 | 23 |
18 | 24 | 20 | 22 | 17 |
22 | 29 | 22 | 24 | 22 |
20 | 23 | 17 | 22 | 18 |
他们的和是答案 。
输入输出数据 2
输入输出数据 3
输入输出数据 4
数据范围
对于所有测试点:$2 \le m \le 4,~1 \le n \le 2 \times 10^5,~1 \le a_{i,~j} \le 2 \times 10^5$。
每个测试点的具体限制见下表:
测试点编号 | ||
---|---|---|