C. 【ZCX-004-DIV2】C.操作数组

    传统题 1000ms 256MiB

【ZCX-004-DIV2】C.操作数组

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定一个有 nnmm 列的整数矩阵。第 ii 行第 jj 列的单元格包含数字 aija_{ij}

你可以恰好进行一次如下操作:

  • 选择两个数 1rn1 \leq r \leq n1cm1 \leq c \leq m
  • 对于矩阵中所有满足 i=ri = rj=cj = c 的单元格 (i,j)(i, j),将 aija_{ij} 减去 11

你需要在恰好进行一次这样的操作后,求出矩阵 aa 中可能的最小最大值。

输入格式

每组测试数据包含多组测试用例。第一行包含一个整数 tt1t1041 \leq t \leq 10^4),表示测试用例的数量。接下来是每个测试用例的描述。

每个测试用例的第一行包含两个整数 nnmm1nm1051 \leq n \cdot m \leq 10^5),表示矩阵的行数和列数。

接下来的 nn 行,每行包含 mm 个整数 ai1,ai2,,aima_{i1}, a_{i2}, \ldots, a_{im}1aij1001 \leq a_{ij} \leq 100),表示矩阵 aa 的元素。

保证所有测试用例中 nmn \cdot m 的总和不超过 2×1052 \times 10^5

输出格式

对于每个测试用例,输出一次操作后矩阵 aa 中的最小最大值。

输入输出样例 #1

输入 #1

10
1 1
1
1 2
1 2
2 1
2
1
2 2
4 2
3 4
3 4
1 2 3 2
3 2 1 3
2 1 3 2
4 3
1 5 1
3 1 3
5 5 5
3 5 1
4 4
1 3 3 2
2 3 2 2
1 2 2 1
3 3 2 3
2 2
2 2
1 2
3 2
1 2
2 1
1 2
3 3
2 1 1
1 2 1
1 1 2

输出 #1

0
1
1
3
2
4
3
1
1
2

说明/提示

在前三个测试用例中,你可以选择 r=1r = 1c=1c = 1

在第四个测试用例中,你可以选择 r=1r = 1c=2c = 2

在第五个测试用例中,你可以选择 r=2r = 2c=3c = 3

在第六个测试用例中,你可以选择 r=3r = 3c=2c = 2

【ZCX-004-DIV2】智程星周赛004(基础组)

未参加
状态
已结束
规则
乐多
题目
4
开始于
2026-4-7 0:00
结束于
2026-4-13 0:00
持续时间
2.5 小时
主持人
参赛人数
14