View Code of Problem 4065

#include<iostream>
#include<algorithm>
#include<math.h>
using namespace std;
int a[10000];
int main(){
	int n;
	cin>>n;
	a[0]=0;
	for(int i=1;i<=n;i++)
		cin>>a[i];
	sort(a,a+n+1);
	int i=0,j=n;
	int sum=0;
	int flag=1;
	while(i<=j){
		sum+=pow(a[j]-a[i],2);
		if(flag==1){
			i++;
			flag=0;
		}
		else if(flag==0){
			j--;
			flag=1;
		}
	}
	cout<<sum;
}

Double click to view unformatted code.


Back to problem 4065