当前位置: 首页 > news >正文

《P1177 【模板】排序》

题目描述

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

输入格式

第一行为一个正整数 N。

第二行包含 N 个空格隔开的正整数 ai​,为你需要进行排序的数。

输出格式

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

输入输出样例

输入 #1复制

5
4 2 4 5 1

输出 #1复制

1 2 4 4 5

说明/提示

对于 20% 的数据,有 1≤N≤103;

对于 100% 的数据,有 1≤N≤105,1≤ai​≤109。

代码实现:

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main() {
    int n;
    cin >> n;
    vector<int> numbers(n);
    for (int i = 0; i < n; ++i) {
        cin >> numbers[i];
    }
    sort(numbers.begin(), numbers.end());
    for (int i = 0; i < n; ++i) {
        if (i != 0) cout << " ";
        cout << numbers[i];
    }
    cout << endl;
    return 0;
}    

相关文章:

  • 高质量老年生活:从主动健康管理到预防医学的社会价值
  • 一种安全不泄漏、高效、免费的自动化脚本平台
  • C++学习-入门到精通-【5】类模板array和vector、异常捕获
  • CMA认证对象?CMA评审依据,CMA认证好处
  • PPI-ID: 德克萨斯大学研究团队最新款蛋白-蛋白互作(PPI)预测工具上线
  • Java中医门诊系统源码 中医诊所系统源码
  • Ascend的aclgraph(2)_npu_backend中还有些什么秘密?
  • 数据类型详解(布尔值、整型、浮点型、字符串等)-《Go语言实战指南》
  • jenkins 启动报错
  • 少儿编程机构用的教务系统
  • 集成电路流片随笔26:tinyriscv的三级流水线细则pc
  • Windows 10 无法启动或黑屏的修复指南(适用于更新失败或磁盘故障)
  • ResNet详解
  • 全层微调:解锁预训练模型的无限潜力
  • js-getSelection获取选中内容
  • tcpdump 的用法
  • CDGP重点知识梳理(82个)
  • Auto DOP:让并行执行实现智能调优 | OceanBase 实践
  • 达梦、PostgreSQL数据库讲json解析成临时表(json_table函数的使用)
  • 通用外设驱动模型(四步法)
  • 湖南企业网站建设/产品推广哪个平台好
  • 网站建设最新报价/海南百度推广中心
  • 网站设置为默认主页/搜狗站长平台打不开
  • 情公司做的网站/宁波网站建设推广平台
  • 网站动态与静态/百度合伙人官方网站
  • 网站建设基本流程价格/广州网络推广公司有哪些