两个关键点:
1.判断输入的key值是否已经存在,不存在则创建,存在则相加;
2.sorted()函数对字典按key值进行排序。

while True:
    try:
        n = int(input())
        dit = {}
        for i in range(n):
            k,v = map(int,input().split())
            if k not in dit.keys():
                dit[k]=v
            elif k in dit.keys():
                dit[k] +=v
        for k,v in sorted(dit.items()):
            print(k,v)
    except:
        break