資源限制
時間限制:1.0s 記憶體限制:512.0mb
問題描述
給定乙個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200
輸入格式
第一行為乙個整數n。
第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。
輸出格式
輸出一行,按從小到大的順序輸出排序後的數列。
樣例輸入
58 3 6 4 9
樣例輸出
3 4 6 8 9
#include
#include
using namespace std;
int a[
300]
;int n;
int cmp
(int a, int b)
int main()
sort
(a, a + n,cmp)
;for
(int i =
0; i < n-
1; i++
) cout << a[n -1]
;}
這個題就學習一下如何使用sort函式
首先要加標頭檔案
#include
這是這個函式的具體寫法
sort
(a, a + n,cmp)
;
注意陣列長度是從a,a+n,比較函式直接寫cmp
下面是cmp的具體寫法
int cmp
(int a, int b)
ab代表從大到小 基礎練習 數列排序
問題描述 給定乙個長度為n的數列,將這個數列按從小到大的順序排列。1 n 200 輸入格式 第一行為乙個整數n。第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。輸出格式 輸出一行,按從小到大的順序輸出排序後的數列。樣例輸入 5 8 3 6 4 9 樣例輸出 3 4 6 8 9 內部...
基礎練習 數列排序
基礎練習 數列排序 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定乙個長度為n的數列,將這個數列按從小到大的順序排列。1 n 200 輸入格式 第一行為乙個整數n。第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。輸出格式 輸出一行,按從小到大的順序輸出排序後的數列。...
基礎練習 數列排序
問題描述 給定乙個長度為n的數列,將這個數列按從小到大的順序排列。1 n 200 輸入格式 第一行為乙個整數n。第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。輸出格式 輸出一行,按從小到大的順序輸出排序後的數列。樣例輸入5 8 3 6 4 9 樣例輸出 3 4 6 8 9 剛開始...