魔方陣
#include <stdio.h>
#include<iostream>
using namespace std;
int main()
{
int N;
int a[15][15];
cin>>N;
int i;
int col,row; //col代表列,row代表行
col = (N-1)/2;
row = 0;
a[row][col] = 1; //這裡是說明數字1位於方陣中的第一行中間一列;
for(i = 2; i <= N*N; i++) //在二維陣列中填入2到n的數
{
if((i-1)%N == 0 ) //如果這個數是陣列階數的倍數
{
row++; //行數加一,列數不變
}
else //這個數不是陣列階數的倍數
{
// 行數減一,當行數為第一行時候,下一個數的行數為n
row--;
row = (row+N)%N;
// 列數加一,如果列數已經為最後一行,下一個數列數為1
col ++;
col %= N;
}
a[row][col] = i; //將陣列相應的位置填數
}
for(row = 0;row<N;row++) //輸出二維陣列
{
for(col = 0;col < N; col ++)
{
cout<<a[row][col]<<'\t';
}
cout<<endl;
}
return 0;
}
相關文章
- C++12. 魔方陣C++
- 神奇的魔方陣--(MagicSquare)(1)
- three.js 製作魔方JS
- 魔方實時通訊im元件元件
- “六面魔方”裡的浪潮
- 基礎架構之百變魔方架構
- 視訊通話 - 時信魔方教程
- python實現三階魔方還原Python
- 即時訊息 - 時信魔方教程
- H5實現魔方遊戲H5遊戲
- CSS動畫之旋轉魔方輪播CSS動畫
- “魔方大資料”招募合作伙伴啦~大資料
- PHP檔案解密 php魔方解密線上工具PHP解密
- 快速啟動伺服器 - 時信魔方教程伺服器
- CSS3實現3D魔方效果CSSS33D
- 【容器魔方解讀】AWS Re:Invent 2018大會
- Java程式碼實現七夕魔方照片牆Java
- 使用 Kitten 程式設計貓繪製一個魔方程式設計
- 魔方接入RStack VPS主控管理皮膚系統
- 智簡魔方淺談IDC智慧化管理的作用
- 智簡魔方DCIM助力資料中心現代化
- 智簡魔方DCIM系統服務於哪些物件物件
- Web 魔方模擬器的設計與實現Web
- 使用css3做一個魔方旋轉的效果CSSS3
- 智簡魔方淺談IDC財務系統的作用
- 點點動畫~畫出懂你的3D魔方動畫3D
- 魔方實時通訊一對一音視訊元件元件
- 藥魔方Info:2023年全球藥企Top10榜單
- 騰訊魔方《洛克王國》開放世界技術詳解
- 刷機:酷比魔方iwork8 刷回雙系統
- Numpy用不熟?結合Matplotlib 來畫一個魔方玩玩兒吧!
- 智簡魔方DCIM:重新定義了智慧化管理的發展
- 智簡魔方DCIM正是助力IDC現代化運維繫統運維
- 智簡魔方IDC系統如何解決“用工荒”的難題?
- 資料探勘裡的“降維”----從五階魔方的玩法思考
- 魔方工作室群十一週年,眾多新品齊聚爆料!
- 魔方、齒輪、融合劑:當新ICT技術邂逅教育產業產業
- ThreeJS簡易魔方自動還原實現(一)層先法JS