题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
from re import split
import sys
""""
2024年3月14日14:22:16 解法思路
1、输入n,输入map
2、输入键值对,如果键值对已经存在,那就相加
不存在那就加入
3、对字典的key进行排序,输出
"""
n = int(input())
numMap = {}
for i in range(n):
key, value = input().split(' ')
key = int(key)
value = int(value)
if key not in numMap.keys():
numMap[key] = value
else:
numMap[key] = numMap[key] + value
numList = numMap.keys()
numList = sorted(numList)
for key in numList:
print(f'{key} {numMap[key]}')
查看24道真题和解析