#include <iostream>
using namespace std;
int main() {
int n{};//n为输入n位数字
int max{},min{};//定义最大值和最小值
int i{};//后续输入的数字储存在i中
cin>>n;
cin>>i;
max=i;min=i;//对i赋第一个值,且让max和min都等于这个值
while((n---1))//n自减后再减一,表示循环次数(这样写比for快)
{
cin>>i;
if(i>max)
max=i;
if(i<min)
min=i;//分别判断max和min的值
}
int ret=max-min;//作差
cout<<ret;
return 0;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号