-->
当前位置:首页 > Eng > 正文内容

编程题:九宫格

Luz3年前 (2022-11-23)Eng520
九宫格,一款数字游戏,起源于河图洛书,与洛书是中国古代流传下来的两幅神秘图案,历来被认为是河洛文化的滥觞,中华文明的源头,被誉为"宇宙魔方"。
传上古伏羲氏时,洛阳东北孟津县境内的黄河中浮出龙马,背负"河图",献给伏羲。伏羲依此而演成八卦,后为《周易》来源。又相传,大禹时,洛阳西洛宁县洛河中浮出神龟,背驮"洛书",献给大禹。大禹依此治水成功,遂划天下为九州。又依此定九章大法,治理社会,流传下来收入《尚书》中,名《洪范》。
《易·系辞上》说:"河出图,洛出书,圣人则之",就是指这两件事。
河图上,排列成数阵的黑点和白点,蕴藏着无穷的奥秘;洛书上的图案正好对应着从1到9九个数字,并且无论是纵向、横向、斜向、三条线上的三个数字其和皆等于15,

例如:边为3时的一种解:
6 7 2
1 5 9
8 3 4

### 输入格式:

输入一个N,代表格子横或纵的数量。

### 输出格式:

输出一种N* N的格子,使数字横竖斜的和都相等。(每个数字占3个字符宽度)


### 输入样例:

在这里给出一组输入。例如:

in
9
1 2 3 4 5 6 7 8 9


### 输出样例:

在这里给出相应的输出。例如:

out
4 9 2
3 5 7
8 1 6







answer:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。