题解 | 合并表记录

合并表记录

https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201

n = int(input())

data = {}    # 存成字典,若索引值key相同则值相加
for i in range(n):
    x, y = map(int, input().split())
    if x in data:
        data[x] = data[x] + y 
    elif x not in data:
        data[x] = y

data_list = sorted(data.keys())    # 按索引key升序排序

for i in range(len(data_list)):
    print(data_list[i], data[data_list[i]])

全部评论

相关推荐

KKorz:是这样的,还会定期默写抽查
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务