#include<iostream>
#include<algorithm>
#include<cstdio>
using namespace std;
int main(){
int a[1200],num[1200],n;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
num[i]=i;
}
for(int i=1;i<=n-1;i++){
for(int j=1;j<=n-i;j++){
if(a[j]>a[j+1]){
int t=a[j];
a[j]=a[j+1];
a[j+1]=t;
int m=num[j];
num[j]=num[j+1];
num[j+1]=m;
}
}
}
for(int i=1;i<=n;i++){
cout<<num[i]<<" ";
}
cout<<endl;
long long sum=0;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
sum+=a[j];
}
}
printf("%.2lf",sum/double(n));
return 0;
}
请问里出了问题
最后结果很离谱
谢谢大佬了