#P2078. Matrix

Matrix

题目描述

给定一个nn*nn的矩阵AA,其元素AAi_i,jj为整数(00 <= ii < nn00 <= jj < nn)。对第ii行(00 <= ii < nn)进行一次SHIFT操作会将该行的整数向右移动一个位置,最右侧的整数会绕回最左侧。

你可以对任意行进行任意次数的SHIFT操作。你的任务是使以下表达式的值最小化:

max0_0<=jj< nn{CCj_j|CCj_j00<=ii< nn AAi_i,j_j}

输入

输入包含多个测试用例。每个测试用例的第一行是一个整数nn。接下来的nn行每行包含nn个整数,表示矩阵AA。输入以一个单独的1-1结束。假设11 <= nn <= 77且|AAi_i,j_j| < 1010^44

输出

对于每个测试用例,输出一行,包含列和最大值的最小可能值。

样例输入 1

2
4 6
3 7
3
1 2 3
4 5 6
7 8 9
-1

样例输出 1

11
15

来源

2004年上海赛区初赛