題目描述:輸入一系列整數,將其中最大的數挑出,並將剩下的數進行排序。
輸入:輸入第一行包括1個整數n,1<=n<=1000,代表輸入資料的個數。
接下來的一行有n個整數。
輸出:可能有多組測試資料,對於每組資料,
第一行輸出乙個整數,代表n個整數中的最大值,並將此值從陣列中去除,將剩下的數進行排序。
第二行將排序的結果輸出。
樣例輸入:
41 3 4 2
樣例輸出:
41 2 3
如果陣列中只有乙個數,當第一行將其輸出後,第二行請輸出"-1"。
2003-2023年華中科技大學計算機研究生機試真題
#include#includeusing namespace std;
int main(){
int n;
int buf[1000];
while(scanf("%d",&n)!=eof){
for(int i=0;i總結:是基本排序的小變體,注意輸出格式。
九度oj 題目1185 特殊排序
題目描述 輸入一系列整數,將其中最大的數挑出,並將剩下的數進行排序。輸入 輸入第一行包括1個整數n,1 n 1000,代表輸入資料的個數。接下來的一行有n個整數。輸出 可能有多組測試資料,對於每組資料,第一行輸出乙個整數,代表n個整數中的最大值,並將此值從陣列中去除,將剩下的數進行排序。第二行將排序...
九度OJ 1185 特殊排序
題目描述 輸入一系列整數,將其中最大的數挑出,並將剩下的數進行排序。輸入 輸入第一行包括1個整數n,1 n 1000,代表輸入資料的個數。接下來的一行有n個整數。輸出 可能有多組測試資料,對於每組資料,第一行輸出乙個整數,代表n個整數中的最大值,並將此值從陣列中去除,將剩下的數進行排序。第二行將排序...
百度之星 第二場 T3度度熊的禮物
思路 用prevalf記錄各個人對禮品1的興趣值,用prevals記錄各個人對禮品2的興趣值,用dec 1 記錄prevalf prevals的差值,用decn記錄dec 1 中大於0的個數 用dec 0 記錄位置0,1,2,3.當我們隊dec 1 進行從大到小排序時,dec 0 的序號也一起跟著d...