自学内容网 自学内容网

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

C++L13 最大的数(20 分)

  • 输入一个有 n 个无重复元素的整数数组 a,输出数组中最大的数。
  • 提示:如使用排序库函数 sort(),需要包含头文件#include 。
  • 输入:
第一行是一个正整数 n(2<=n<=20);
第二行包含 n 个不重复的整数 a[](0<=a[]<=100):相邻两个整数之间用空格隔开。
  • 输出:
一个整数,为数组 a 中最大的数。
  • 输入样例 1:
5
45138
  • 输出样例 1:
8

C++L13 最大的数
以下是使用 C++实现的代码:

#include <iostream>
#include <algorithm>

using namespace std;

int main() {
    int n;
    cin >> n;
    int arr[n];
    for (int i = 0; i < n; i++) {
        cin >> arr[i];
    }
    sort(arr, arr + n, greater<int>());
    cout << arr[0] << endl;
    return 0;
}

原文地址:https://blog.csdn.net/timonium/article/details/143712801

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!