#include <bits/stdc++.h>
using namespace std;
int n;long long b[1001];
struct node{
long long a;
int no;
}hh[1001];
int cmp(node x,node y){
return x.a<y.a;
}
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>hh[i].a;
hh[i].no=i;
}
double sum=0;
sort(hh+1,hh+1+n,cmp);
for(int i=1;i<n;i++){
cout<<hh[i].no<<' ';
b[i]=b[i-1]+hh[i].a;
sum+=b[i]*1.0/10;
}
cout<<endl;
printf("%.2lf\n",sum); return 0;
}