AT_abc436_b [ABC436B] Magic Square
题目描述
给定一个奇数 $N$,且 $N\geq 3$。
有一个 $N$ 行 $N$ 列的网格,初始时所有格子都是空的。现在,你将按照如下步骤在每个格子里写入整数。令 $(i,j)$ 表示第 $i+1$ 行(自顶向下)第 $j+1$ 列(自左向右)的格子($0\leq i
输入格式
输入从标准输入按以下格式给出:
> $N$
输出格式
设 $a_{i,j}$ 表示第 $(i,j)$ 个格子里写入的整数,输出格式如下:
> $a_{0,0}\ a_{0,1}\ \dots\ a_{0,N-1}$
> $a_{1,0}\ a_{1,1}\ \dots\ a_{1,N-1}$
> $\vdots$
> $a_{N-1,0}\ a_{N-1,1}\ \dots\ a_{N-1,N-1}$
说明/提示
### 样例解释 1
各个格子中写入的整数如下:
1. 在格子 $(0,\frac{3-1}{2})=(0,1)$ 写入 $1$。
2. 格子 $((0-1)\bmod 3, (1+1)\bmod 3) = (2,2)$ 为空,于是在该格子写入 $2$。
3. 格子 $((2-1)\bmod 3, (2+1)\bmod 3) = (1,0)$ 为空,于是在该格子写入 $3$。
4. 格子 $((1-1)\bmod 3, (0+1)\bmod 3) = (0,1)$ 已不为空,于是在格子 $((1+1)\bmod 3, 0) = (2,0)$ 写入 $4$。
5. $\vdots$
### 数据范围
- $3\leq N \leq 99$
- $N$ 是奇数。
由 ChatGPT 5 翻译