7 条题解

  • 1
    @ 2022-5-10 17:00:07

    n=int(input()) a=list(map(int,input().split())) index=[] for i in range(n): index.append(i) for i in range(1,n): for j in range(len(a)-1,i-1,-1): if a[index[j]]<a[index[j-1]]: index[j],index[j-1]=index[j-1],index[j] s=0 for i in range(n): print(index[i],end=" ") print() for i in range(n): s+=a[index[i]]*(n-i-1) print(round(s/n,2))

    信息

    ID
    332
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    1046
    已通过
    315
    上传者