题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
import sys
n = int(input())
dic = {}
for i in range(n) :
key, value = map(int, input().split())
if key in dic :
dic[key] += value
else :
dic[key] = value
# 根据key进行排序
answer = sorted(dic.items(), key = lambda x:x[0])
# answer 的结果为[(0, 3), (1, 2), (3, 4)]
# 遍历输出
for key in answer :
print(str(key[0]) + ' ' + str(key[1]))
网易游戏公司福利 599人发布