AcWing--平均-->贪心,思维

发布时间:2024年01月15日

AcWing 5395. 平均 - AcWing(python)

# 输入
n=int(input())
# 开一个list
w=list([] for _ in range (10))
# [[], [], [], [], [], [], [], [], [], []]

# 输入 i bi
for _ in range(n):
? ? a,b=map(int,input().split())
? ? w[a].append(b)
# 保存结果
res=0
# 每个数的平均值
avg=n//10

for i in range (10):
? ? if(len(w[i])>avg):
? ? ? ? w[i].sort()
? ? ? ? for j in range(len(w[i])-avg):
? ? ? ? ? ? res+=w[i][j]
# 输出
print(res)

文章来源:https://blog.csdn.net/weixin_74711824/article/details/135593226
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。