#include<bits/stdc++.h>
using namespace std;
int n,a[5005],b[50005],k;
bool flag;
int main(){
cin>>n;
for(int i=1;i<=n;i++) cin>>a[i];
for(k=n;;k++){
flag=true;
for(int j=1;j<=n;j++){
b[a[j]%k]++;
if(b[a[j]%k]!=1){
flag=false;
break;
}
}
if(flag==true){
cout<<k;
return 0;
}
memset(b,0,sizeof(b));
}
return 0;
}
当输入第9个测试点时,无输出
提交页面