AT_agc061_d [AGC061D] Almost Multiplication Table
题目描述
给定正整数 $N,\ M$ 和一个 $N \times M$ 的正整数矩阵 $A_{i,j}$。对于两个**严格单调递增**的正整数序列 $X = (X_1, \ldots, X_N),\ Y = (Y_1, \ldots, Y_M)$,定义惩罚值 $D(X, Y)$ 为 $\max_{1 \leq i \leq N,\ 1 \leq j \leq M} |X_i Y_j - A_{i,j}|$。
请你求出能够最小化 $D(X, Y)$ 的两个**严格单调递增**正整数序列 $X,\ Y$。
输入格式
输入从标准输入读入,格式如下:
> $N$ $M$
> $A_{1,1}$ $A_{1,2}$ $\ldots$ $A_{1,M}$
> $\vdots$
> $A_{N,1}$ $A_{N,2}$ $\ldots$ $A_{N,M}$
输出格式
请按如下格式输出答案:
> $D_{min}$ $X_1$ $\ldots$ $X_N$ $Y_1$ $\ldots$ $Y_M$
其中 $D_{min}$ 是最小的惩罚值,并且需满足以下条件:
- $D(X, Y) = D_{min}$。
- $X_i < X_{i+1}$($1 \leq i \leq N-1$)。
- $Y_j < Y_{j+1}$($1 \leq j \leq M-1$)。
- $1 \leq X_i \leq 2 \cdot 10^9$($1 \leq i \leq N$)。
- $1 \leq Y_j \leq 2 \cdot 10^9$($1 \leq j \leq M$)。
可以证明,满足最后两个条件的最优解一定存在。
说明/提示
### 限制条件
- $1 \leq N, M \leq 5$
- $1 \leq A_{i,j} \leq 10^9$($1 \leq i \leq N$,$1 \leq j \leq M$)
- 输入中的所有数值均为整数。
由 ChatGPT 4.1 翻译