#include <iostream>
using namespace std;
int a[1005];
int main()
{
int n;
cin >> n;
int Dvalue;
int MINDvalue;//表示最小差值
for(int i=0; i<n; i++){
cin >> a[i];
}
MINDvalue=max(a[0],a[1])-min(a[0],a[1]);
for(int i=0; i<n-1; i++){
for(int j=i+1; j<n; j++){
Dvalue=max(a[i],a[j])-min(a[i],a[j]);
if(Dvalue < MINDvalue) MINDvalue=Dvalue;
}
}
cout << MINDvalue;
return 0;
}
来源:CSDN
作者:我一直在矛盾
链接:https://blog.csdn.net/weixin_42546737/article/details/104156412