对于一个n为奇数的n*n纵横图(幻方)的C++程序
N为奇数时,用于生成纵横图(每一行,每一列和对角线上的和相等)的简单规则:
首先,在首行的中间填写1;然后向其左上方移动,按增序方式在空格中填写数字;如果离开了方格,则认为正方形的同一行或同一列的头尾是相连的;如果走到了某个小方格,而该方格已填了数,那么就改走原方格的下面一个方格,继续.
对于一个n为奇数的n*n纵横图(幻方)的C++程序
答案:1 悬赏:60 手机版
解决时间 2021-01-27 06:17
- 提问者网友:太高姿态
- 2021-01-26 09:22
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-01-26 10:18
#include
using namespace std;
int main()
{
int n;
cin >> n;
int a[n+1][n+1],i,j,k,bi,bj;
for(i=1;i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯