#include<bits/stdc++.h>
using namespace std;
struct node{
int t,id;
}a[1004];
long long n,sum=0;
bool cmp(node a,node b){
if(a.t!=b.t) return a.t<b.t;
else return a.id<b.id;
}
int main(){
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i].t;
a[i].id=i;
}
sort(a+1,a+n+1,cmp);
for(int i=1;i<n;i++)
{
sum+=a[i].t*(n-1);
}
for(int i=1;i<=n;i++)
cout<<a[i].id<<" ";
cout<<endl;
printf("%.2f",(sum*1.0)/n);
return 0;
}