描述
給定一個長度為n的非負整數序列,請計算序列的最大跨度值(最大跨度值 = 最大值減去最小值)。
輸入一共2行,第一行為序列的個數n(1 <= n <= 1000),第二行為序列的n個不超過1000的非負整數,整數之間以一個空格分隔。輸出輸出一行,表示序列的最大跨度值。樣例輸入
6 3 0 8 7 5 9
樣例輸出
9
來源改編自 元培-From Whf
#include<stdio.h> int main() { int n,i,x,max=-1,min=99999,L; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&x); if(max<x) max=x; //找最大值 if(min>x) min=x; //找最小值 } L=max-min; printf("%d",L); return 0; }
