python大佬帮我改一下
  • 板块P1223 排队接水
  • 楼主xmile
  • 当前回复8
  • 已保存回复8
  • 发布时间2021/8/27 13:46
  • 上次更新2023/11/4 08:49:58
查看原帖
python大佬帮我改一下
520297
xmile楼主2021/8/27 13:46
num=int(input())
list1=[]
lst=input().split(" ")
for i in range(num):
    lst[i]=int(lst[i])
    list1.append([i+1,lst[i]])
dict1=dict(list1)
dict1=sorted(dict1.items(),key=lambda x: x[1])
m=1
for i in dict1:
    if m<=9:
        print(i[0],end=" ")
        m+=1
    else:
        print(i[0])
sum=0
lst=sorted(lst)
num-=1
for j in lst:
    sum+=j*num
    num-=1
ans=sum/len(lst)
print('%.2f' % ans)
2021/8/27 13:46
加载中...