最大值和最小值的差
Description:
输出一个整数序列中最大的数和最小的数的差。
Input:
第一行为M,表示整数个数,整数个数不会大于10000;
第二行为M个整数,以空格隔开,每个整数的绝对值不会大于10000。
Output:
输出M个数中最大值和最小值的差。
Sample test:
input
5
2 5 7 4 2
output
5
Note:
NO
Source:
NO
Author:
NO
代码:
#include<bits/stdc++.h>//直接用万能头
using namespace std;
int main(){
int m,a[10001],b=-10001,c=10001;//变量声明
cin>>m;//输入
for(int i=1;i<=m;i++){
cin>>a[i];//输入值
if(a[i]>b)b=a[i];//判断最大值
if(a[i]<c)c=a[i];//判断最小值
}
cout<<b-c;输出答案
}