100分
#include<bits/stdc++.h>
using namespace std;
long long n,a[305],c,f,w,d;
int main(){
cin>>n;
for(int i=1;i<=n;i++) cin>>a[i];
sort(a+1,a+n+1);
w=n;
while(f<w){
d=a[f]-a[w];
c+=d*d;
f++;
d=a[w]-a[f];
c+=d*d;
w--;
}
cout<<c;
return 0;
}
0分
#include<bits/stdc++.h>
using namespace std;
long long n,a[305],c,f,w,d;
int main(){
cin>>n;
for(int i=0;i<n;i++) cin>>a[i];
sort(a,a+n);
w=n;
while(f<w){
d=a[f]-a[w];
c+=d*d;
f++;
d=a[w]-a[f];
c+=d*d;
w--;
}
cout<<c;
return 0;
}
这是为什么呢...