#include <iostream>
#include <cmath>
#include <stdio.h>
#define N 5050
#define K 1000010
using namespace std;
int a[N];
bool f[K];
int n;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;++i)
{
scanf("%d",&a[i]);
}
for(int i=1;i<=n;++i)
{
for(int j=i+1;j<=n;++j)
{
f[abs(a[i]-a[j])]=1;
}
}
for(int i=n;i<K;++i){
if(!f[i]){
int flag=1;
for(int j=i;j<K;j+=i)
{
if(f[j])
{
flag=0;
break;
}
}
if(flag){
printf("%d",i);
return 0;
}
}
}
return 0;
}
码题集——买马
于 2024-03-23 18:37:37 首次发布