复制
收藏
提问
全网
方阵填数:在一个N×N的方阵中,填入1,2,.....n×n个数,并要求构成如下的格式: 例如n=4: 例如n=5: 输入格式:n(N<10) 输出格式: 每行每列对齐(数字靠右),每个数间至少间隔一个空格。最后有一空行。
刚刚
理解问题方阵填数:在一个N×N的方阵中,填入1,2,.....n×n个数,并要求构成如下的格式: 例如n=4: 例如n=5: 输入格式:n(N<10) 输出格式: 每行每列对齐(数字靠右),每个数间至少间隔一个空格。最后有一空行。
已完成理解「方阵填数:在一个N×N的方阵中,填入1,2,.....n×n个数,并要求构成如下的格式: 例如n=4: 例如n=5: 输入格式:n(N<10) 输出格式: 每行每列对齐(数字靠右),每个数间至少间隔一个空格。最后有一空行。」
展开阅读网页
方阵填数规则概述
- 填数规则:在N×N的方阵中,从左上角开始,按顺时针方向填入1至N×N的自然数,使得每个数字的平方等于其所在位置的行数和列数之和。
具体填数示例
N=4时的方阵
- 第一行:10 11 12 1
- 第二行:9 16 13 2
- 第三行:8 15 14 3
- 第四行:7 6 5 4
N=5时的方阵
- 第一行:13 14 15 16 1
- 第二行:12 23 24 17 2
- 第三行:11 22 25 18 3
- 第四行:10 21 20 19 4
- 第五行:9 8 7 6 5
输出格式要求
更专业一些
转笔记
专业
方阵填数:在一个N×N的方阵中,填入1,2,.....n×n个数,并要求构成如下的格式:
例如n=4:
例如n=5:
输入格式:n(N<10)
输出格式:
每行每列对齐(数字靠右),每个数间至少间隔一个空格。最后有一空行。不在提醒