#TCTM7661. 秘境追踪
0
秘境追踪
秘境追踪
题目描述
大侦探童童和程程为了追踪神秘的魔法师王十三,进入了一个秘境。在入口处有一个 $n×n$ 的魔法网格,童童注意到这些网格中大致每一个网格都写了一个整数,只有一个网格是 $0$。 经过童童和程程的试探破解,他们猜测,如果把 $0$ 替换成某一个正整数,就能破解这些魔法网格继续前进,但是随便填入随机数肯定不行,需要一定的条件,童童发现如果填入这个数,网格中每行的数字之和,每列的数字之和,两条对角线的数字之和都相等就能继续前进。 现在,童童和程程找到会编程的你来帮忙,给出一个矩阵,找出这个 $0$ 代表的数是多少,如果找不到这个数,就输出 $-1$。两位大侦探再想别的方法。输入格式
输入一个 $n$。 在输入一个 $n$ 行 $n$ 列的矩阵。其中一定有且仅有一个数为 $0$。输出格式
输出一个正整数 $x$,刚好符合题目要求。如果找不到这个数输出 $-1$。3
4 0 2
3 5 7
8 1 6
9
4
1 1 1 1
1 1 0 1
1 1 1 1
1 1 1 1
1
4
1 1 1 1
1 1 0 1
1 1 2 1
1 1 1 1
-1