1470 調整方陣

2022-04-17 16:21:21 字數 697 閱讀 8351

題目描述:輸入乙個n(n<=10)階方陣,按照如下方式調整方陣:

1.將第一列中最大數所在的行與第一行對調。

2.將第二列中從第二行到第n行最大數所在的行與第二行對調。

依此類推...

n-1.將第n-1列中從第n-1行到第n行最大數所在的行與第n-1行對調。

n.輸出這個方陣

輸入:包含多組測試資料,每組測試資料第一行為乙個整數n,表示方陣的階數.

接下來輸入這個n階方陣.

輸出:調整後的方陣

樣例輸入:

4

3 6 8 7

6 7 5 3

8 6 5 3

9 8 7 2

樣例輸出:

9 8 7 2

6 7 5 3

3 6 8 7

8 6 5 3

#includeusing

namespace

std;

intmain()

}for(j=0;j)}}

for(i=0;i1;i++)

}for(i=0;i)

cout

<}

}return0;

}

調整N階方陣的列主元

重複地讀入乙個n 10 階方陣a a所有元素為正整數 對a做如下操作 a 將a第一列中最大數所在的行與第一行對調 b 將a第二列中從第二行到第n行中最大數所在的行與第二行對調 c d 將a第n 1列中從第n 1行到第n行中最大數所在的行與第n 1行對調。e 輸處調整後的矩陣 輸入 每組資料的第一行為...

重新排列陣列 1470

題目 給你乙個陣列 nums 陣列中有 2n 個元素,按 x1,x2,xn,y1,y2,yn 的格式排列。請你將陣列按 x1,y1,x2,y2,xn,yn 格式重新排列,返回重排後的陣列。示例 1 輸入 nums 2,5,1,3,4,7 n 3 輸出 2,3,5,4,1,7 解釋 由於 x1 2,x...

CODE VS 1470 數列處理

題目描述 description 輸入一列整數,輸出它們的總和 最大值 最小值 並從大到小輸出。輸入描述 input description 第1行 乙個整數n表示總共有幾個整數要處理 第2行 n個整數 輸出描述 output description 第1行 它們的總和 第2行 最大值 第3行 最小...