知识点:1.字典数据判断和存储,dic[key] = dic.get(key,0) + value,由于输出字典中不存在的键值对时会报错,所以这时就需要用到get()函数了。这个答案就是get(a,b)函数的用法,参数a为要返回的目标键,b为目标键不存在时返回的值;

2.字典排序:sorted(dic);

num = int(input())
dic = {}#创建字典
for i in range(num):
    line = input().split(' ')#对每行数据切片,取出key和value
    key = int(line[0])
    value = int(line[-1])
    dic[key] = dic.get(key,0) + value#将数据存入字段中
for i in sorted(dic):
    print(i,dic[i])