```cpp
#include<bits/stdc++.h>
using namespace std;
struct peo{
    int a;
    int b;
};
peo f[1005];
bool cmp(peo i, peo j){
    return i.b < j.b;
}
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>f[i].b;
        f[i].a=i;
    }
    sort(f+1,f+1+n,cmp);
    for(int i=1;i<=n;i++){
        printf("%d ",f[i].a);
    }
    printf("\n");
    double ans = 0;
    for(int i=1;i<=n;i++){
        ans+=f[i].b*(n-i);
    }
    printf("%.2f\n",ans/n);
    return 0;
}

0 条评论

目前还没有评论...

信息

ID
320
时间
1000ms
内存
256MiB
难度
4
标签
(无)
递交数
95
已通过
47
上传者