题解 | #合并表记录#

合并表记录

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

n=input()
null={}
for i in range(0,int(n)):
    num=input().split()
    key=int(num[0])
    value=int(num[1])
    null[key]=null.get(key,0)+value
for key in sorted(null):
    print(key,null[key])

首先,依照输入次数构建for循环,接着输入后续的值,以键值对形式写入空字典;接着在每次输入之后,属于一个key的相加;

最后按次序排好输出

全部评论

相关推荐

11-14 16:15
已编辑
湖南工业大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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