您会得到一个6*6的二维阵列,阵列元素可以排出类似一个沙漏的形状,如:
举例来说,如果我们在充满0的阵列中填入几个数字1,得到以下的阵列:
实际上,在上面的阵列中,观察沙漏形状的时候可以从最左上角往右或往下位移,右移之后看到的沙漏图形如下:
沙漏数值为a+b+c+d+e+f+g.
中间的沙漏,abef为1,cdg为0,数值为4.
右边的沙漏,ae为1,bcdfg为0,数值为2.
在这个题目中,您必须要输出阵列中最大的沙漏数值.
输入有6行,每行包含6个数字,用空格来分隔,每个数字的范围在-9到9之间(包含-9和9).
从最左上角开始,一路扫描到最右下角,计算出所有沙漏形状的数值,将最大值储存下来,最后再输出最大的沙漏数值.