#include <iostream>
#include <vector>
#include <cstdio>
#include <algorithm>
#include <cmath>
using namespace std;
int main()
{
int n;
cin >> n;
vector<int>num;
for (int i = 0; i < n; i++) {
int nnum;//临时变量,用来往num里面插入数据
cin >> nnum;
num.push_back(nnum);
}
sort(num.begin(), num.end());//从小到大排序后,最小差值一定在相邻的两个数里面
int numm = num[1] - num[0];//记得初始化不要初始化为0了
for (int j = 0; j < n-1; j++)
{
int temp = 0;
temp = num[j + 1] - num[j];
numm = temp < numm ? temp : numm;//三目运算
}
cout << numm;
return 0;
}
10-05
121