求助(测试样例能过)
查看原帖
求助(测试样例能过)
205141
呵————楼主2021/10/9 22:10
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,b[20000]={0};
	cin>>n;
	int a[1000];
	for(int i=1;i<=n;i++)cin>>a[i];
	sort(a+1,a+n+1);
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			if(i==j)continue;
			b[a[i]%a[j]]++;
		}
	}
	int k=0;
	for(int i=19999;i>=0;i--){
		if(b[i]!=0)k++;
		if(k==2){
			cout<<i;
			return 0;
		}
	}
	cout<<-1;
	return 0;
}

为什么一个都不对

2021/10/9 22:10
加载中...