AD. 回形方阵

    传统题 1000ms 16MiB

回形方阵

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

输入一个整数 nn,输出一个大小为 (2n1)×(2n1)(2n-1)\times(2n-1) 的回形方阵。方阵的中心为 00,由中心向外每一层的数字增加 11,最外层的数字为 nn。要求每个数字的输出场宽为 22(即右对齐,不足两位时在左侧补空格),相邻数字之间用一个空格隔开。

例如 n=8n=8 时,输出方阵中心为 00,向外依次为 1,2,,81,2,\dots,8

输入格式

一行一个整数 nn

输出格式

输出一个 (2n1)×(2n1)(2n-1)\times(2n-1) 的方阵,共 2n12n-1 行,每行 2n12n-1 个整数,每个数字场宽为 22,相邻数字之间用一个空格隔开。

3
 3 3 3 3 3 3 3
 3 2 2 2 2 2 3
 3 2 1 1 1 2 3
 3 2 1 0 1 2 3
 3 2 1 1 1 2 3
 3 2 2 2 2 2 3
 3 3 3 3 3 3 3

数据范围与提示

0<n<100<n<10

禅城区中小学生人工智能素养复赛练习

未认领
状态
已结束
题目
50
开始时间
2026-6-7 0:00
截止时间
2026-6-19 23:59
可延期
24 小时