2020 輸出矩陣

2022-05-22 03:06:10 字數 651 閱讀 1173

time limit: 3 second

memory limit: 2 mb

設計程式,當使用者鍵入n,輸出題意規定的n*n矩陣。

例如,使用者輸入n的值為9,則輸出:

999999999

988888889

987777789

987666789

987656789

987666789

987777789

988888889

999999999

輸入檔案僅一行,輸入n(1≤n≤9)。

輸出矩陣。(最後用換行結束)

4
4444

4334

4334

4444

【題解】

注意一圈一圈往內外圍的數字逐漸遞減,然後模擬一下等於9時如何處理,很容易找到規律,把9改成乙個變數就可以了。

【**】

#include const int maxn = 9;

int n,a[maxn+2][maxn+2];

void input_data()

void get_ans()

}for (int i = 1;i <=n;i++)

}int main()

輸出螺旋矩陣

螺旋矩陣 是指乙個呈螺旋狀的矩陣,它的數字由第一行開始到右邊不斷變大,向下變大,向左變大,向上變大,如此迴圈。如圖1 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 輸出螺旋矩陣 author zhanliqing ...

輸出螺旋矩陣

關於螺旋矩陣的說法不一,這裡指的是形如 21 22.20 7 8 9 10 19 6 1 2 11 18 5 4 3 12 17 16 15 14 13 的矩陣。問題有兩個 1.程式設計實現輸出這個矩陣 2.設1點的座標是 0,0 x方向向右為正,y方向向下為正.例如 7的座標為 1,1 2的座標為...

矩陣模擬輸出

題目 題目描述 回形取數就是沿矩陣的邊取數,若當前方向上無數可取或已經取過,則左轉90度。一開始位於矩陣左上角,方向向下。輸入格式 輸入 輸入第一行是兩個不超過200的正整數 m,n 表示矩陣的行和列。接下來 m行每行 n個整數,表示這個矩陣。輸出格式 輸出 輸出只有一行,共mn個數,為輸入矩陣回形...