N2个不同的正整数按方形排列,它的每一行、每一列和对角线的各元素之和相等,这个方阵叫做魔方阵。
魔方阵中各数的排列规律为:
1、将“1”放在第一行正中一列;
2、从“2”开始一直到n×n,每个数存放的行数比前一个数的行数减1,列数加1;
如果上一个数的行数是1,则下一个数的行数为n;
如果上一个数的列数为n,下一个数的列数为1。
制作奇数的魔方阵,例如输入3,要求输出3×3的魔方阵;输入9,要求输出9×9的魔方阵。并输出每行的元素之和。
魔方阵中各数的排列规律为:
1、将“1”放在第一行正中一列;
2、从“2”开始一直到n×n,每个数存放的行数比前一个数的行数减1,列数加1;
如果上一个数的行数是1,则下一个数的行数为n;
如果上一个数的列数为n,下一个数的列数为1。
制作奇数的魔方阵,例如输入3,要求输出3×3的魔方阵;输入9,要求输出9×9的魔方阵。并输出每行的元素之和。