#include<bits/stdc++.h>
using namespace std;
const int N=1e5+5;
struct man{
long long tim[N];
long long ip[N];
};
int main(){
struct man s;
long long num=0;
float t=0;
cin>>num;
for(int i=1;i<=num;i++){
cin>>s.tim[i];
t+=s.tim[i];
s.ip[i]=i;
}
t/=num;
for(int i=1;i<=num;i++){
for(int j=1;j<=i;j++){
if(s.tim[i]>s.tim[j]){
swap(s.tim[i],s.tim[j]);
swap(s.ip[i],s.ip[j]);
}
}
}
for(int i=1;i<=num;i++)
{
cout<<s.ip[i]<<' ';
}
cout<<endl;
printf("%.2f",t);
}