比赛 2025暑期集训第4场 评测结果 WWWWW
题目名称 环路运输 最终得分 0
用户昵称 小福鑫 运行时间 0.625 s
代码语言 C++ 内存使用 5.42 MiB
提交时间 2025-07-05 10:42:34
显示代码纯文本
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,a[1000001],ans;
int dist(int i,int j){
	return min(abs(i-j),n-abs(i-j));
}
bool cmp(int a,int b){
	return a>b;
}
signed main(){
	freopen("transportt.in","r",stdin);
	freopen("transportt.out","w",stdout);
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	sort(a+1,a+1+n,cmp); 
	for(int i=1;i<=min(5000LL,n);i++){
		for(int j=i+1;j<=min(5000LL,n);j++){
			ans=max(ans,a[i]+a[j]+dist(i,j));
		}
	}
	cout<<ans;
}