1. 程式人生 > >資訊奧賽課課通(c++)p116-1求最大跨度值

資訊奧賽課課通(c++)p116-1求最大跨度值

題目描述

給定一個長度為n的非負整數序列,請計算序列的最大跨度值(最大跨度值 = 最大值減去最小值)。

輸入

輸入一共兩行,第1行為序列的個數n(1≤n≤1000),第2行為序列的n個不超過1000的非負整數,整數之間以一個空格分隔。

輸出

輸出最大跨度值。

樣例輸入

6

3 0 8 7 5 9

樣例輸出
9

資料範圍限制
1≤n≤1000

#include<iostream>
using namespace std;
int main()
{
    int n,max=0,min=100000,x;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>x;
        if
(x>max) max=x; if(x<min) min=x; } cout<<max-min<<endl; return 0; }