萌新求助,为什么B题这么写case通过0%
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int arr[100005];
int brr[100005];
double ans;
int main()
{
int t;
cin>>t;
int n;
while(t--){
cin>>n;
for(int i=1;i<=n;i++)cin>>arr[i];
sort(arr+1,arr+n+1);
int sum=0;
for(int i=2;i<=n;i++){
brr[i]=brr[i-1]+arr[i-1];
sum+=brr[i];
}
ans=sum*1.0/n;
printf("%.2lf\n",ans);
}
return 0;
} 样例明明过了鸭
查看9道真题和解析