描述
给定一个长度为n的非负整数序列,请计算序列的最大跨度值(最大跨度值 = 最大值减去最小值)。
输入一共2行,第一行为序列的个数n(1 <= n <= 1000),第二行为序列的n个不超过1000的非负整数,整数之间以一个空格分隔。输出输出一行,表示序列的最大跨度值。样例输入
6 3 0 8 7 5 9
样例输出
9
1 #include<stdio.h> 2 int main() 3 { 4 int n,i; 5 int a,max,min; 6 scanf("%d %d",&n,&a); 7 max=a;min=a; 8 for(i=2;i<=n;i++) 9 { 10 scanf("%d",&a); 11 if(a>max) 12 max=a; 13 if(a<min) 14 min=a; 15 } 16 printf("%d ",max-min); 17 return 0; 18 }