专栏首页Debug客栈蓝桥杯 基础练习 数列排序

蓝桥杯 基础练习 数列排序

问题描述  

给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200

输入格式  

第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。

输出格式  

输出一行,按从小到大的顺序输出排序后的数列。

样例输入

58 3 6 4 9

样例输出

3 4 6 8 9

C++算法

#include<iostream>
#include<algorithm>
using namespace std;
int cmp(int a,int b)
{
    return a<b;
}
int main()
{
    int n;
    while(cin>>n)
    {
        int a[205];
        for(int i=0;i<n;i++)
        {
            cin>>a[i];
        }
        sort(a,a+n,cmp);
        cout<<a[0];
        for(int i=1;i<n;i++)
        {
            cout<<' '<<a[i];
        }
        cout<<endl;
    }
    return 0;
}

本文链接:https://www.debuginn.cn/457.html

本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 蓝桥杯 基础练习 杨辉三角形

    输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。

    Debug客栈
  • 蓝桥杯-2017年省赛C++B组题6-最大公共子串

    比如:”abcdkkk” 和 “baabcdadabc“, 可以找到的最长的公共子串是”abcd“,所以最大公共子串长度为4。

    Debug客栈
  • 蓝桥杯 基础练习 分解质因数

     每行输出一个数的分解,形如k=a1*a2*a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)

    Debug客栈
  • UVA-11600-Masud Rana

    ACM模版 描述 ? ? 题解 image.png ? 保存六位小数…… 代码 #include <cstdio> #include <cstring> #in...

    f_zyj
  • 学大伟业 国庆Day2

    期望得分:30+100+0=130 实际得分:30+100+20=150 忍者钩爪 (ninja.pas/c/cpp) 【问题描述】 小Q是一名酷爱钩爪的忍者,...

    attack
  • 【CCCC天梯赛决赛】

    cccc的天梯赛决赛,水题一样的水,中档题以上的还是没做出来。补了一下题,觉得其实也不是很难,主要是练的少。

    饶文津
  • 拉格朗日插值

    存在性和唯一性的证明以后再补。。。。 拉格朗日插值 拉格朗日插值,emmmm,名字挺高端的:joy: 它有什么应用呢? 我们在FFT中讲到过 设n-1次多项式为...

    attack
  • 详解斯坦纳点及斯坦纳树及模版归纳总结

    ①什么是斯坦纳点?   假设原来已经给定了个点,库朗等指出需要引进的点数至多为,此种点称为斯坦纳点。过每一斯坦纳点,至多有三条边通过。若为三条边,则它们两两交成...

    Angel_Kitty
  • CF910A The Way to Home SPFA(队列优化)

    一只青蛙现在在一个数轴上,它现在要从点 111 跳到点 nnn ,它每次可以向右跳不超过 ddd 个单位。比如,它可以从点 xxx 跳到点 x+ax+ax+a ...

    用户2965768
  • C++中动态申请数组

    动态申请一维数组 申请使用new,释放使用delete[] 可以通过数组名[下标]和*(数组名+下标)的方式访问数组

    卡尔曼和玻尔兹曼谁曼

扫码关注云+社区

领取腾讯云代金券