样例全过,但WA声一片
  • 板块P4995 跳跳!
  • 楼主NOBenRen
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/11/8 16:40
  • 上次更新2024/11/8 20:04:42
查看原帖
样例全过,但WA声一片
928895
NOBenRen楼主2024/11/8 16:40

求助

#include<bits/stdc++.h>
using namespace std;
int n;
long long ans,a[305],z;
int main(){
	ios::sync_with_stdio(0);
	cin>>n;
	for(int i=1;i<=n;i++)cin>>a[i];
	sort(a+1,a+1+n);
	int x=n,y=1;
	while(x>y){
		ans+=(a[x]-z)*(a[x]-z);
		ans+=(z-a[y])*(z-a[y]);
		z=a[y],x--,y++;
	}
	if(x==y)ans+=(a[x]-z)*(a[x]-z);
	cout<<ans;
	return 0;
}
2024/11/8 16:40
加载中...