水资源论证网站建设,大同推广型网站建设,广安发展建设集团有限公司门户网站,网站为什么要ipc备案题目描述
将读入的 N 个数从小到大排序后输出。
输入格式
第一行为一个正整数 N。
第二行包含 N 个空格隔开的正整数 ai#xff0c;为你需要进行排序的数。
输出格式
将给定的 N 个数从小到大输出#xff0c;数之间空格隔开#xff0c;行末换行且无空格。
输入输出…题目描述
将读入的 N 个数从小到大排序后输出。
输入格式
第一行为一个正整数 N。
第二行包含 N 个空格隔开的正整数 ai为你需要进行排序的数。
输出格式
将给定的 N 个数从小到大输出数之间空格隔开行末换行且无空格。
输入输出样例
输入 #1复制
5
4 2 4 5 1
输出 #1复制
1 2 4 4 5
#include bits/stdc.h
using namespace std;
int n,m,a[1000005],b[100005],cnt;
void node(int x0,int y0){if(x0y0)return;int Midx0y01;int lx0,rMid1;int cnt1; node(x0,Mid),node(Mid1,y0);while(lMidry0){if(a[l]a[r])b[cnt]a[l]; else b[cnt]a[r];}while(lMid)b[cnt]a[l];while(ry0)b[cnt]a[r];for(int ix0,j1;iy0;i,j)a[i]b[j];
}
int main(){cinn;for(int i1;in;i)scanf(%d,a[i]);node(1,n);for(int i1;in;i)printf(%d ,b[i]);
}