题解 | #合并表记录#
合并表记录
http://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
count = input()
a = 0
data = {}
while a < int(count):
line = input()
key = line.strip().split()[0]
value = line.strip().split()[1]
if int(key) not in data:
data[int(key)] = int(value)
else:
data[int(key)] += int(value)
a += 1
items = sorted(data.items(), key=lambda x:x[0])
for k, v in items:
print(k, v)

查看26道真题和解析