5 陣列綜合 8

2021-10-11 06:51:39 字數 709 閱讀 7646

5:陣列綜合-8

時間限制: 1 s | 記憶體限制: 8192 kb

accept: 79 | submit: 177

[提交] [討論版]

描述把n個數字中最小的數字和最大的數字交換,其他數字的位置保持不變,輸出變化後的n個數字。只會有乙個最大的數和乙個最小的數。

輸入只有一組案例。

乙個正整數n,然後是n個整數。

輸出把n個數字中最小的數字和最大的數字交換,其他數字的位置保持不變,輸出變化後的n個數字。

每個數字之間用乙個空格間隔,最後乙個數字後面沒有空格或者換行。

樣例輸入

51 2 3 4 5

樣例輸出

5 2 3 4 1

#include

using

namespace std;

void

bubblesort

(int a,

int n)

if(min > a[i])}

swap

(a[sum1]

, a[sum2]);

}int

main()

bubblesort

(a, n)

;for

(int i =

0; i < n; i++

)else

}return0;

}

8 陣列綜合 11

8 陣列綜合 11 時間限制 4 s 記憶體限制 8192 kb accept 60 submit 116 提交 討論版 描述本題請用二分查詢法實現。確定一堆數字中有沒有某些特定的值。注意 數字只有固定的一堆,但是有很多key,每個key都要確定是否出現在這堆數字中。輸入乙個正整數n,表示這堆數字一...

3 陣列綜合 6

3 陣列綜合 6 時間限制 1 s 記憶體限制 8192 kb accept 50 submit 63 提交 討論版 描述把n個數字中最小5個數字的和輸出出來 輸入只有一組案例。乙個正整數n,然後是n個整數。n 5 輸出乙個整數,表示最小5個數字的和。不要換行。樣例輸入 101 2 3 4 5 6 ...

6 陣列綜合 9

6 陣列綜合 9 時間限制 1 s 記憶體限制 8192 kb accept 100 submit 167 提交 討論版 描述確定一堆數字中有沒有某個特定的值。輸入乙個正整數n,表示有n組案例。每組案例中,先是乙個正整數m,然後是m個整數,最後是乙個整數key。輸出針對每組案例,如果這m個整數中有某...