Problem
给定一些在线商店的销售数据库。输入文件的每一行都是一个形式的记录:
买家物品数量
,
其中 买家
—买家姓名(不带空格的字符串),产品
—产品名称(不带空格的字符串),数量
—购买的商品数量。
创建所有客户的列表,并为每个客户计算他们购买的每件商品的单位数。
输入
输入文件的第一行包含数字N
(\(1<=N<=100000\)) —记录数包含在这个数据库数据中。购买详情以指定格式输入。
印记
按字典顺序打印所有客户的列表,在每个客户的名字后打印一个冒号,然后按字典顺序列出该客户购买的所有商品的名称,在每个商品的名称后打印由该客户购买的商品数量这个顾客。每个产品的信息显示在单独的行中。
<分区>
例子
<头>
<日>#日>
输入 |
输出 |
1 |
6
伊万诺夫论文 10
彼得罗夫笔 5
伊万诺夫标记 3
伊万诺夫论文 7
彼得罗夫信封 20
伊万诺夫信封 5
|
伊万诺夫:
信封5
标记 3
论文17
彼得罗夫:
信封20
笔 5
|
东西>
表>