1925 特殊排序

2021-08-26 11:55:00 字數 663 閱讀 8509

時間限制: 1 sec  記憶體限制: 32 mb

提交: 536  解決: 191

[提交][狀態][討論版][命題人:外部匯入]

輸入一系列整數,將其中最大的數挑出,並將剩下的數進行排序。

輸入第一行包括1個整數n,1<=n<=1000,代表輸入資料的個數。

接下來的一行有n個整數。

可能有多組測試資料,對於每組資料,

第一行輸出乙個整數,代表n個整數中的最大值,並將此值從陣列中去除,將剩下的數進行排序。

第二行將排序的結果輸出。

5

5 3 2 4 1

5

1 2 3 4

如果陣列中只有乙個數,當第一行將其輸出後,第二行請輸出

"-1"

#include#includeusing namespace std;

int main()

if (n == 1)

sort(a, a + n);

cout << a[n - 1] << endl;

for (int i = 0; i < n - 1; i++)

cout << endl;

} return 0;

}

1925 Problem B 特殊排序

時間限制 1 sec 記憶體限制 32 mb 輸入一系列整數,將其中最大的數挑出,並將剩下的數進行排序。輸入第一行包括1個整數n,1 n 1000,代表輸入資料的個數。接下來的一行有n個整數。可能有多組測試資料,對於每組資料,第一行輸出乙個整數,代表n個整數中的最大值,並將此值從陣列中去除,將剩下的...

poj解題報告 1925

題意 給定n個塔的橫座標和高度,保證高度各不相同且橫座標遞增,蜘蛛俠可以向乙個塔射蛛絲然後盪到當前的相對位置,求最少要用多少次蛛絲。分析 dp i 代表著當他到x軸i的位置時最少搖擺了幾次。因為每次搖擺他都到了關於被他蛛網固定的建築的對稱位置。那麼他的高度在每次切換建築目標時都是不變的。如下 inc...

4936 特殊排序 ZCMU

輸入一系列整數,將其中最大的數挑出,並將剩下的數進行排序。輸入第一行包括1個整數n,1 n 1000,代表輸入資料的個數。接下來的一行有n個整數。可能有多組測試資料,對於每組資料,第一行輸出乙個整數,代表n個整數中的最大值,並將此值從陣列中去除,將剩下的數進行排序。第二行將排序的結果輸出。5 5 3...