2039:【例5.6】冒泡排序
作者:互联网
【题目描述】
编程输入n(1≤n≤20)n(1≤n≤20)个小于10001000非负整数,然后自动按从大到小的顺序输出。(冒泡排序)
【输入】
第一行,数的个数nn;
第二行,nn个非负整数。
【输出】
由大到小的nn个非负整数,每个数占一行。
【输入样例】
5 2 5 8 6 12
【输出样例】
12 8 6 5 2
#include<bits/stdc++.h> using namespace std; int n,a[30]; int main() { cin>>n; for(int i=1;i<=n;i++)cin>>a[i]; sort(a+1,a+1+n,greater<int>()); for(int i=1;i<=n;i++)cout<<a[i]<<"\n"; return 0; }
标签:12,20,5.6,nn,非负,int,冒泡排序,2039 来源: https://www.cnblogs.com/zheng1945/p/16298503.html