#P4619. Order Book
Order Book
题目描述
有 个记录,其中每个记录包含两个信息 ,表示交易单品金额和交易数量。现在需要把这些记录做成清单。规则如下:
- 把 相同的记录合并, 表示取这些记录中原有的 之和。
- 合并之后,输出卖出记录(
S
)中的 最小的 条记录,按照 降序输出。 - 合并之后,输出买入记录(
B
)中的 最大的 条记录,按照 降序输出。
其中 、 条的格式是 , 是 S
和 B
中的一个。记录不足 条只要输出所有的即可。
输入格式
第一行两个整数 ,,。
接下来 行,每行格式为 ,,。
输出格式
输出不超过 行,先输出卖出记录,后输出买入记录。
6 2
B 10 3
S 50 2
S 40 1
S 50 6
B 20 4
B 25 10
S 50 8
S 40 1
B 25 10
B 20 4