题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
# 用字典哈希相同覆盖原来的, 新的值从老的字典中get后相加
total = input()
total_dic = {}
for i in range(int(total)):
k_v = input().split()
k = int(k_v[0])
v = int(k_v[1])
total_dic[k] = total_dic.get(k,0) + v
for t_d in sorted(total_dic):
print(t_d, total_dic[t_d])
查看15道真题和解析