题解 | #合并表记录#

合并表记录

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

row = int(input())  # 行数
hash_table = {}  # 创建空哈希表

for _ in range(row):
    items = input().split(" ")
    key = int(items[0])
    value = int(items[1])

    if not hash_table.get(key):
        hash_table.setdefault(key, value)
    else:
        hash_table[key] += value

sorted_keys = sorted(hash_table)
for key in sorted_keys:
    print(f"{key} {hash_table.get(key)}")

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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