您的当前位置:首页正文

P1177 【模板】排序

来源:九壹网

题目描述

将读入的 𝑁 个数从小到大排序后输出。

输入格式

第一行为一个正整数 𝑁。

第二行包含 𝑁个空格隔开的正整数 𝑎𝑖,为你需要进行排序的数。

输出格式

将给定的 𝑁 个数从小到大输出,数之间空格隔开,行末换行且无空格。

输入输出样例

输入 #1复制

输出 #1复制

1 2 4 4 5

说明/提示

对于 20%20% 的数据,有 1≤𝑁≤10e3

对于 100%100% 的数据,有 1≤𝑁≤10e5,1≤𝑎𝑖≤10e9

#include<iostream>
#include<algorithm>    //记得一定要引入这个头文件
using namespace std;
int main(){
	long long n;
cin>>n;
	long long a[n];   //怕溢出所以我用long long
for(long long i=0;i<n;i++){
	cin>>a[i];
}
sort(a,a+n);   //这边用升序排列
for(long long i=0;i<n;i++)
cout<<a[i]<<" ";
return 0;
}

11.26

因篇幅问题不能全部显示,请点此查看更多更全内容

Top