#include "bits/stdc++.h";
using namespace std;
struct people {
int time;
int idx;
} as[1005];
bool cmp(people a, people b) {
return a.time < b.time;
}
int main(){
int n;
cin >> n;
for (int i =0;i<n;i++) {
cin >> as[i].time;
as[i].idx = i + 1;
}
sort(as, as + n, cmp);
int sumWait = 0;
for (int i =0; i< n; i++) {
cout << as[i].idx << " ";
sumWait += (n - i) * as[i-1].time;
}
cout << endl;
printf("%.2f", (0.0 + sumWait) / n);
return 0;
}