欢迎光临
我们一直在努力

洛谷:P5724 【深基4.习5】求极差 / 最大跨度值 / 最大值和最小值的差

题目描述

给出 n 和 n 个整数 ai​,求这 n 个整数中的极差是什么。极差的意思是一组数中的最大值减去最小值的差。

输入格式

第一行输入一个正整数 n,表示整数个数。

第二行输入 n 个整数 a1​,a2​…an​,以空格隔开。

输出格式

输出一个整数,表示这 n 个整数的极差。

输入输出样例

输入 #1复制

6
4 1 5 1 4 1

输出 #1复制

4

说明/提示

数据保证,1≤n≤100,0≤ai​≤1000。

题解:

#include "iostream"
using namespace std;
#include "algorithm"
int main(){
    int n;
    cin>>n;
    int a[100];
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    sort(a,a+n);
    int num=a[n-1]-a[0];
    cout<<num<<endl;    
    system("pause");
    return 0;
}

赞(0)
未经允许不得转载:171主机测评 » 洛谷:P5724 【深基4.习5】求极差 / 最大跨度值 / 最大值和最小值的差
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址