题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
n = int(input()) # 输入键值对数量
d = {} # 创建字典(哈希表)
for i in range(n): # 循环输入键值对
bc = (input().split(" ")) # 将输入的键值对按照空格分开,“键 值”,split()返回的是一个列表
b, c = int(bc[0]), int(bc[1])
if b not in d: # 当键不存在于字典中,添加进去
d[b] = c
elif b in d: # 当键存在时,执行相加操作
d[b] = d[b] + c
for i in sorted(d.keys()): # 按顺序输出键值对
print(i, d[i])

