WY18287465964 2022-01-05 09:25 采纳率: 80%
浏览 56
已结题

这个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条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 1月13日
      • 已采纳回答 1月5日
      • 创建了问题 1月5日

      悬赏问题

      • ¥30 eMMC&Android&C&Linux
      • ¥15 uniapp ios恢复购买
      • ¥20 ArcgisPro随机森林问题
      • ¥15 layui upload.render 问题 有偿
      • ¥15 “with “is not allowed in strict mode
      • ¥15 ADS2020使用村田数据库仿真出错
      • ¥15 如何解决爬取网站不定时不返回数据
      • ¥20 有几个关于fpga的基础问题黑盒仿真,建立保持时间,和仿真覆盖理论。
      • ¥20 如何在NCBI上下载高通量的测序数据
      • ¥15 L型TFET的器件参数