题解 | 合并表记录
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
import sys
# 输入记录数
n = int(input())
# 用一个字典来存储每个索引的累加值
index_sum = {}
# 处理每条记录
for i in range(n):
x, y = map(int, input().split())
# 累加相同索引的值
if x in index_sum:
index_sum[x] += y
else:
index_sum[x] = y
# 按索引值从小到大排序并输出结果
for key in sorted(index_sum.keys()):
print(key, index_sum[key])

爱玛科技公司福利 17人发布