#include <bits/stdc++.h>
int n,a[100005],b[100005];
using namespace std;
int main()
{
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
b[a[i]]=i;
}
sort(a+1,a+n+1);
for(int i=1;i<=n;i++){
cout<<b[a[i]]<<" ";
}
cout<<endl;
long double sum;
for(int i=1,j=n-1;i<=n-1,j>=1;i++,j--){
sum+=a[i]*a[j];
}
cout<<sum/9;
return 0;
}
平均值是当一个人接水时剩下的人等待时间总和吗?
即:a接水时等待时间=ah*a后面的人数
答案很big......