第一题水题,先排好序,再挨个找最小差值
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
int main()
{
int n;
int a[1005];
scanf("%d",&n);
for(int i=0;i<n;i++)
scanf("%d",&a[i]);
sort(a,a+n);
int ans=100000;
for(int i=1;i<n;i++)
if(ans>a[i]-a[i-1]) ans=a[i]-a[i-1];
printf("%d\n",ans);
return 0;
}