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

【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-跳绳

C++L13 跳绳

  • 小蓝的班进行比赛跳绳。已知班里共有学生 n 名:
  • 给定学生的跳绳成绩(1 分钟跳绳的个数): 请将这 n 名学生的跳绳成绩从高到低排序后输出。
  • 输入
共 2 行;
第 1 行是一个正整数 n(1<=n<=100);
第 2 行有 n 个正整数(小于 1000):相邻两数之间用空格隔开。
  • 输出
输出 1 行正整数, 为 n 位学生的跳绳成绩从高到低排序后的序列: 两数之间以一个英文逗号分隔。
注意:不得输出多余的逗号。
  • 输入样例
5
112 72 212 99 157
  • 输出样例
212,157,112,99,72

C++L13 跳绳

#include <iostream>
using namespace std;

// 冒泡排序函数
void bubbleSort(int arr[], int n) {
    for (int i = 0; i < n - 1; i++) {
        for (int j = 0; j < n - i - 1; j++) {
            if (arr[j] < arr[j + 1]) {
                int temp = arr[j];
                arr[j] = arr[j + 1];
                arr[j + 1] = temp;
            }
        }
    }
}

int main() {
    int n;
    cin >> n;
    int scores[n];
    for (int i = 0; i < n; i++) {
        cin >> scores[i];
    }

    bubbleSort(scores, n);

    for (int i = 0; i < n; i++) {
        cout << scores[i];
        if (i < n - 1) {
            cout << ",";
        }
    }

    return 0;
}

http://www.kler.cn/a/392363.html

相关文章:

  • Vue 项目打包后环境变量丢失问题(清除缓存),区分.env和.env.*文件
  • 【真题笔记】21年系统架构设计师案例理论点总结
  • 2024.11.12_大数据的诞生以及解决的问题
  • spring中r类是什么
  • Kubernetes在容器编排中的应用
  • 安全生产管理的重要性:现状、痛点与改进之路
  • el-table 行列文字悬浮超出屏幕宽度不换行的问题
  • 微信小程序+JAVA实现微信支付
  • JS爬虫实战之TikTok_Shop验证码
  • 【基础】类中的继承
  • 工程认证导向的Spring Boot计算机课程管理平台
  • 微服务架构面试内容整理-SpringCloud Netflix‌与Spring Cloud Alibaba比较
  • spring cloud实战总结(优雅下线、灰度发布)
  • AI问答-base64:概念、原理、使用
  • 安卓全屏实现
  • IPv4与IPv6的优缺点
  • 【go从零单排】Stateful Goroutines(有状态的 goroutines)
  • 2024 年 Postman 网页版使用图文教程
  • Tomcat(6) 什么是Servlet容器?
  • 单例模式和适配器模式的简单介绍
  • [ACTF2020 新生赛]Upload 1--详细解析
  • JVM(一、基础知识)
  • 7. 基于 Redis 实现分布式锁
  • 基于Java Web的传智播客crm企业管理系统的设计与实现
  • 公开仓库改私有再配置公钥后Git拉取仍需要输入用户名的问题
  • 普通用户切换到 root 用户不需要输入密码配置(Ubuntu20)