1151 : 记仇的Enal

时间限制:1 Sec 内存限制:64 MiB 提交:30 正确:5

提交 状态 论坛

题目描述

“2018年10月6日,lzh在比赛里设了两坑。第一个坑是第一题。骗我复制粘贴第一个提交第一个错。第二个坑是水题放在了中间偏后的位置。WITOJ又用频繁刷新屏蔽ip,害得我去找cj处理。这三个仇我一并记下了。”

“2018年10月10日,zz这个小子居然想加害于我!还好lzh及时出面解围。但这个仇我还是记下了。顺便,对lzh的仇消去一笔,剩余1笔。”

Enal是一个爱记仇的人,每天都要在他小本本上记下对某人新加了几笔仇。不过,他也会记上给别人消去几笔仇。但是最多消到0笔。

现在,他又写了几篇日记。请你帮助他汇总一下仇恨的笔数。



输入描述

输入分多组测试实例。每一组分为n行。第i行为第i个要记(消)仇的人$ s_i $和记(消)的笔数$ a_i $(记为正数,消为负数)。每一次日记以"\0 0"结尾(不包括引号)。

注意:可以假定出现的人数不会多于10人。

输出描述

对于每一组输入,输出小本本上的仇恨汇总。每行输出一个人$ s'_j $和他的仇恨总数$ sum_j $。输出顺序为从输入开始起人名的出现顺序。注意:之前输入的也得汇总在内。

样例输入

lzh 2
cj 1
lzh -1
\0 0

样例输出

lzh 1
cj 1

来源

Enal