【TFLSnoi李志帅】---sort

排序一百(本题建议使用sort)

输入一个长度为n的数组,将他排成升序,即对于任意相邻2个数字aii,ai+1i+1来说,aii <= ai+1i+1。

Input第一行一个整数n,表示数字长度 接下来n行,每行一个整数aii,表示数组的内容。 1≤n≤100,1≤aii≤10^9Output输出第一行为数组长度n 接下来n行为排序后的结果。Sample Input

4
4
3
1
2

Sample Output

4
1
2
3
4


————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
代码(满分):
 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 int main()
 4 {
 5     long long n,a[105];
 6     cin>>n;
 7     for(int i=0;i<n;i++)cin>>a[i];
 8     sort(a,a+n);
 9     cout<<n<<endl;
10     for(int i=0;i<n;i++)cout<<a[i]<<endl;
11     return 0;
12 }

 

sort用法相关链接:https://www.cnblogs.com/junbaobei/p/10776066.html

posted @ 2020-08-22 10:16  九州霜  阅读(130)  评论(0编辑  收藏  举报