求助大佬
查看原帖
求助大佬
262922
LN07S—117楼主2020/10/4 17:36
#include<bits/stdc++.h>
using namespace std;
long long a[20005],sum[10005],flag[100000001],summ[20005],i,j;
int main() {
	long long n,k=0,brek=0,o=0;
	cin>>n;
	for(i=0; i<n; i++) {
		cin>>a[i];
	}
	for(i=0; i<n; i++)
		for(j=0; j<n; j++) {
			if(j!=i) {
				sum[k++]=a[i]%a[j];
				flag[sum[k-1]]=1;
			}
		}
	for(i=0; i<100000000; i++) {
		if(flag[i]==1)
			summ[o++]=i;
	}
	if(o<2) {
		cout<<-1;
		return 0;
	}
	cout<<summ[o-2];
}

我又RE了

2020/10/4 17:36
加载中...