1. 程式人生 > >整數序列的元素最大跨度值

整數序列的元素最大跨度值

空格 最大 type size 最小 描述 nbsp 表示 pan

描述

給定一個長度為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,m[10000],i;
	scanf("%d",&n);
	for (i=0;i<n;i++)
	{
		scanf("%d",&m[i]);
	}
	int max=m[0];
	int min=m[0];
	for (i=0;i<n;i++)
	{
		if(m[i]>max)
		max=m[i];
		if(m[i]<min)
		min=m[i];
	}
	printf("%d\n",max-min);
	return 0;
}

整數序列的元素最大跨度值