Pagini recente » Cod sursa (job #1493325) | Cod sursa (job #2084814) | Cod sursa (job #2661520) | Cod sursa (job #958288) | Cod sursa (job #2515564)
#include<bits/stdc++.h>
using namespace std;
int main(){
long int n;long int s=0;cin>>n;long int ln[n];for(long int a=0;a<n;a++){cin>>ln[a];s+=ln[a];}long int sx,sy=0;
sort(ln,ln+n);
if(n%2==0){
for(long int b=0;b<n/2;b++)sy+=ln[b];}
else{
for(long int c=0;c<(n-1)/2;c++)sy+=ln[c];}
sx=s-sy;unsigned long long int res=sx*sx+sy*sy;
cout<<res<<endl;
return 0;
}