藍橋杯 數列排序
阿新 • • 發佈:2019-01-27
基礎練習 數列排序
時間限制:1.0s 記憶體限制:512.0MB
問題描述
給定一個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200
輸入格式
第一行為一個整數n。
第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。 輸出格式 輸出一行,按從小到大的順序輸出排序後的數列。 樣例輸入 5
8 3 6 4 9 樣例輸出 3 4 6 8 9
第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。 輸出格式 輸出一行,按從小到大的順序輸出排序後的數列。 樣例輸入 5
8 3 6 4 9 樣例輸出 3 4 6 8 9
#include<stdio.h> #include<algorithm> using namespace std; int main() { int n,a[200+5]; scanf("%d",&n); for(int i=0; i<n; i++) scanf("%d",&a[i]); sort(a,a+n); for(int i=0; i<n; i++) printf("%d ",a[i]); printf("\n"); }