CCF 201712-1 最小差值(C++)

AC代码

#include
#include
using namespace std;
int a[1001];
int main()
{
   int n,s;
   cin>>n;
   for(int i=0;i<n;i++)
   {
      cin>>a[i];
   }
   if(n>=2)
   s=abs(a[1]-a[0]);
   for(int i=0;i<n;i++)
   {
      for(int j=0;j<n;j++)
      {
         if(i!=j)
         {
             int q=abs(a[i]-a[j]);
             if(s>q)
             s=q; 
         }
      }
   }
   cout<<s<<endl;
   return 0;
 } 

你可能感兴趣的:(CCF,CCF,最小差值)