#aBC258B. [ABC258B] Number Box

[ABC258B] Number Box

AT_abc258_b [ABC258B] Number Box

题目描述

给定一个正整数 NN

有一个 NNNN 列的格子,每个格子的第 ii 行第 jj 列上写有数字 Ai,jA_{i,j}

这个格子的上下和左右是连通的。也就是说,以下条件都成立:

  • ii 列第 11 行的上方格子是第 ii 列第 NN 行,第 ii 列第 NN 行的下方格子是第 ii 列第 11 行。(1iN)(1 \leq i \leq N)
  • ii 行第 11 列的左侧格子是第 ii 行第 NN 列,第 ii 行第 NN 列的右侧格子是第 ii 行第 11 列。(1iN)(1 \leq i \leq N)

高桥君可以从上下左右以及斜向的 88 个方向中任选一个方向,并从任意一个格子出发,按照选定的方向移动 N1N-1 次(每次移动 11 格)。

高桥君会经过 NN 个格子,请你求出他经过的格子上所写数字按经过顺序从左到右拼接成的整数的最大值。

输入格式

输入按以下格式从标准输入给出。

NN
A1,1A1,2A1,NA_{1,1}A_{1,2}\dots A_{1,N}
A2,1A2,2A2,NA_{2,1}A_{2,2}\dots A_{2,N}
\vdots
AN,1AN,2AN,NA_{N,1}A_{N,2}\dots A_{N,N}

输出格式

请输出答案。

输入输出样例 #1

输入 #1

4
1161
1119
7111
1811

输出 #1

9786

输入输出样例 #2

输入 #2

10
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111
1111111111

输出 #2

1111111111

说明/提示

限制条件

  • 1N101 \leq N \leq 10
  • 1Ai,j91 \leq A_{i,j} \leq 9
  • 输入均为整数。

样例解释 1

高桥君从第 22 行第 44 列的格子出发,向右下方移动,可以拼出 97869786。无法拼出比 97869786 更大的数,因此答案为 97869786

样例解释 2

请注意,答案不一定能用 32 位整数类型存下。

由 ChatGPT 4.1 翻译