题解 | #合并表记录#

合并表记录

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

    

全部评论

相关推荐

菜鸡29号:根据已有信息能初步得出以下几点: 1、硕士排了大本和大专 2、要求会多语言要么是招人很挑剔要么就是干的活杂 3、给出校招薪资范围过于巨大,说明里面的薪资制度(包括涨薪)可能有大坑
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务