题目描述
输入n个成绩,换行输出n个成绩中最高分数和最低分数的差。
输入描述:
两行,第一行为n,表示n个成绩,不会大于10000。
第二行为n个成绩(整数表示,范围0~100),以空格隔开。
输出描述:
一行,输出n个成绩中最高分数和最低分数的差。
示例1
输入
10
98 100 99 97 95 99 98 97 96 100
输出
5
#include<iostream>
using namespace std;
int main ()
{
int n,max=0,min=100;
cin>>n;
for(int i=0;i<n;i++)
{
int a;
cin>>a;
if(a>max)
max=a;
if(a<min) //不能用else if
min=a;
}
cout<<max-min;
}