#include <bits/stdc++.h>
using namespace std;
struct x{
int time;
int id;
};
x a[1010];
bool cmp(x a, x b){
return a.time < b.time;
}
int main(){
int n;
cin >> n;
for(int i = 1; i <= n; i++){
cin >> a[i].time;
a[i].id = i;
}
a[0].time = -1;
a[0].id = -1;
sort(a, a+n+1, cmp);
for(int i = 1; i <= n; i++){
cout << a[i].id << " ";
}
int sum = 0;
for(int i = 1; i < n; i++){
for(int j = 1; j <= i; j++){
sum += a[j].time;
}
}
printf("\n%.2f\n", sum * 1.0 / n);
return 0;
}