AcWing 754平方矩陣

2021-10-18 10:20:36 字數 943 閱讀 3833

題目描述:

輸入整數n,輸出乙個n階的二維陣列。

陣列的形式參照樣例。

輸入格式

輸入包含多行,每行包含乙個整數n。

當輸入行為n=0時,表示輸入結束,且該行無需作任何處理。

輸出格式

對於每個輸入整數n,輸出乙個滿足要求的n階二維陣列。

每個陣列佔n行,每行包含n個用空格隔開的整數。

每個陣列輸出完畢後,輸出乙個空行。

資料範圍

0≤n≤1000≤n≤100

輸入樣例:

123

450

輸出樣例:

1

1 22 1

1 2 3

2 1 2

3 2 1

1 2 3 4

2 1 2 3

3 2 1 2

4 3 2 1

1 2 3 4 5

2 1 2 3 4

3 2 1 2 3

4 3 2 1 2

5 4 3 2 1

觀察樣例發現,從左到右的斜對角線上的數字是對稱的,且從左斜對角線往右上方為1,2,3,。。。等

#include #include using namespace std;

const int max = 109;

int n;

int a[max][max];

int main()

cou++;

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

printf("\n");

}return 0;

}

AcWing 754 平方矩陣 II

輸入整數n,輸出乙個n階的二維陣列。陣列的形式參照樣例。輸入格式 輸入包含多行,每行包含乙個整數n。當輸入行為n 0時,表示輸入結束,且該行無需作任何處理。輸出格式 對於每個輸入整數n,輸出乙個滿足要求的n階二維陣列。每個陣列佔n行,每行包含n個用空格隔開的整數。每個陣列輸出完畢後,輸出乙個空行。資...

754 平方矩陣 II

輸入整數n,輸出乙個n階的二維陣列。陣列的形式參照樣例。輸入格式 輸入包含多行,每行包含乙個整數n。當輸入行為n 0時,表示輸入結束,且該行無需作任何處理。輸出格式 對於每個輸入整數n,輸出乙個滿足要求的n階二維陣列。每個陣列佔n行,每行包含n個用空格隔開的整數。每個陣列輸出完畢後,輸出乙個空行。資...

AcWing 753 平方矩陣 I

原題鏈結 題目描述 輸入整數n,輸出乙個n階的回字形二維陣列。陣列的最外層為1,次外層為2,以此類推。輸入格式 輸入包含多行,每行包含乙個整數n。當輸入行為n 0時,表示輸入結束,且該行無需作任何處理。輸出格式 對於每個輸入整數n,輸出乙個滿足要求的n階二維陣列。每個陣列佔n行,每行包含n個用空格隔...