题解 | #合并表记录#

合并表记录

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]}')

    

全部评论

相关推荐

04-28 11:34
西北大学 运营
牛客4396号:不好意思,这个照片猛一看像丁真
点赞 评论 收藏
分享
qq乃乃好喝到咩噗茶:院校后面加上211标签,放大加粗,招呼语也写上211
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务