WY18287465964
2022-01-05 09:25
采纳率: 100%
浏览 41

这个java魔方阵应该怎么做呢

将1--n^2的自然数摆成n行n列的方阵,要求每一行、每一列、二条对角线上的数加起来都相等,这样的方阵称为n阶魔方阵.例如:3阶魔方阵如下:
4 3 8
9 5 1
2 7 6
将1--n^2依次摆放成魔方阵的规律如下:
1.将1放在中间行,最右边列;
2.下一个数放在上一个数的右下角,如右下角已经放有数则放在上一个数的左边.
编程输出任意n阶魔方阵.

2条回答 默认 最新

相关推荐 更多相似问题