05:最大值和最小值的差

总时间限制: 1000ms 内存限制: 65536kB
描述
输出一个整数序列中最大的数和最小的数的差。

输入
第一行为M,表示整数个数,整数个数不会大于10000;
第二行为M个整数,以空格隔开,每个整数的绝对值不会大于10000。
输出
输出M个数中最大值和最小值的差。
样例输入
5
2 5 7 4 2
样例输出
5

#include<iostream>
using namespace std;
int main(){
	int M;
	cin>>M;
	int a[M+5];
	int min=10010;
	int max=-10010;
	for(int i=1;i<=M;i++){
		cin>>a[i];
		if(a[i]>max)
		max=a[i];
		if(a[i]<min)
		min=a[i];
	}

	
	cout<<(max-min); 
	
	return 0;
} 
发布了36 篇原创文章 · 获赞 0 · 访问量 345

猜你喜欢

转载自blog.csdn.net/weixin_44437496/article/details/104041606
今日推荐