CCF-201712-1最小差值
原题:
分析:两个for循环。
代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
int a[n];
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
int res=abs(a[1]-a[0]);
for(int i=0;i<n;i++)
{
for(int j=i+1;j<n;j++)
{
if(abs(a[i]-a[j])<res)
{
res=abs(a[i]-a[j]);
}
}
}
printf("%d",res);
return 0;
}