Python题解 | #合并表记录#

合并表记录

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

while True:
    try:
        a = {}
        b = int(input())
        c = set()
        for _ in range(b):
            st1 = input().split(" ")
            x = int(st1[0])
            y = int(st1[1])
            if x not in c:
                c.add(x)
                a[x] = y
            else:
                a[x] = a[x] + y
        res = sorted(a.keys(), reverse=False)

        for i in res:
            print(i, a[i])
    except:
        break

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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