#include<bits/stdc++.h>
using namespace std;
struct w{
int time;
int num;
};
bool cmp(const w &a,const w &b){
if(a.time<b.time)return true;
return false;
}
w t[1010];
int main(){
int n;
double sum=0.0;
int tm;
cin>>n;
for(int i=1;i<=n;i++){
cin>>t[i].time;
t[i].num=i;
}
sort(t+1,t+1+n,cmp);
for(int i=1;i<=n;i++){
cout<<t[i].num<<" ";
sum=sum+tm;
tm=tm+t[i].time;
}
double ans=sum/n;
cout<<endl;
printf("%.2f",ans);
}