标题:螺旋方阵
取消只看楼主
心剑菩提
Rank: 1
等 级:新手上路
帖 子:249
专家分:0
注 册:2007-5-17
 问题点数:0 回复次数:0 
螺旋方阵

Time Limit:1000MS Memory Limit:65536K
Total Submit:191 Accepted:71

Description

在数学中,我们学习过矩阵,对一些矩阵的性质也做了研究。在程序设计课程中,曾经编程处理过矩阵中的鞍点,打印过魔方阵,现在又有一新的矩阵,我们把它叫螺旋方阵,螺旋的方式有两种,一种是从方阵中心数据由小到大向外旋转,一种是从左上角开始,数据由小到大向内旋转,现在请你编一个程序,实现方阵从小到大,打印出第二种方阵来。

Input

输入只有1行,即方阵的高度h(1≤h≤20)。

Output

在屏幕上输出满足条件的螺旋方阵,每个数据占有5位宽度,每行数字之间打印一空行。

Sample Input


6

Sample Output


1 2 3 4 5 6
20 21 22 23 24 7
19 32 33 34 25 8
18 31 36 35 26 9
17 30 29 28 27 10
16 15 14 13 12 11

Source

搜索更多相关主题的帖子: 方阵 数学 魔方 矩阵 Limit 
2007-09-20 18:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-171597-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.168984 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved