题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
import sys
n = int(input())
Dict = {}
for line in sys.stdin:
a = line.split()
if int(a[0]) in Dict:
Dict[int(a[0])] += int(a[1])
else:
Dict[int(a[0])] = int(a[1])
out_ls = []
for k in Dict:
out_ls.append((k, Dict[k]))
out_ls.sort()
for tup in out_ls:
print(tup[0], tup[1])

查看12道真题和解析