题目描述
输入一个正整数n,定义一个长度为n的一维数组,并输入这组一维数组,然后求出最大值和最小值,输出最大值和最小值的差值。
输入
5
1 2 3 4 5
输出
4
样例输入
6
2 1 6 3 4 5
样例输出
5
程序:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,maxl=0,mexl=9999;
cin>>n;
int a[n];
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
for(int i=n;i>=1;i--)
{
if(maxl<a[i])
{
maxl=a[i];
}
if(mexl>a[i])
{
mexl=a[i];
}
}
cout<<maxl-mexl;
return 0;
}