C++,为啥错了2,3,5,6
查看原帖
C++,为啥错了2,3,5,6
917683
rnf5114楼主2023/3/1 18:28
#include<bits/stdc++.h>
using namespace std;
int n;
int a[3000010];
long long sum;
double maxn;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	sort(a+1,a+n+1);
	for(int i=n;i>=1;i--){
		sum+=a[i];
		maxn=max(maxn,sum*1.0/(n-i+1)*sum);
	}
	printf("%.2lf",maxn);
}
2023/3/1 18:28
加载中...