我的起點(蛇形矩陣)

2022-02-24 02:05:34 字數 576 閱讀 7136

題目描述 description

小明玩乙個數字遊戲,取個n行n列數字矩陣(其中n為不超過100的奇數),數字的填補方法為:在矩陣中心從1開始以逆時針方向繞行,逐圈擴大,直到n行n列填滿數字,請輸出該n行n列正方形矩陣以及其的對角線數字之和.

輸入描述 input description

n(即n行n列)

輸出描述 output description

n+1行,n行為組成的矩陣,最後一行為對角線數字之和

樣例輸入 sample input

3樣例輸出 sample output1

5 4 3

6 1 2

7 8 9

25資料範圍及提示 data size & hint

#include #include using namespace std;

int main()

for (int number=count1-2;number>=count2;number--)

for (int number=count2+1;number第一次貼**,第一次建立部落格。  希望得到各位大神的指點,這是我的起點,我會努力的!!!

螺旋矩陣 蛇形矩陣

問題描述 給定乙個包含m行n列的m x n矩陣,程式設計按照螺旋順序,輸出該矩陣中的所有元素。輸入有多個矩陣。每個矩陣資料的第1行有兩個整數m和n,接著是乙個mxn矩陣的描述,有m行,每行有n個整數 輸出對每個矩陣資料,按照螺旋順序輸出矩陣陣列的元素。輸入樣例 3 31 2 3 4 5 6 7 8 ...

蛇形矩陣的解答

小明玩乙個數字遊戲,取個n行n列數字矩陣 其中n為不超過100的奇數 數字的填補方法為 在矩陣中心從1開始以逆時針方向繞行,逐圈擴大,直到n行n列填滿數字,請輸出該n行n列正方形矩陣以及其的對角線數字之和.n 即n行n列 n 1行,n行為組成的矩陣,最後一行為對角線數字之和 3 5 4 3 6 1 ...

蛇形矩陣的輸出

題目描述 蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。輸入 本題有多組資料,每組資料由乙個正整數n組成。n不大於100 輸出 對於每一組資料,輸出乙個n行的蛇形矩陣。兩組輸出之間不要額外的空行。矩陣三角中同一行的數字用乙個空格分開。行尾不要多餘的空格。樣例輸入 5樣例輸出 1 3 6 1...