#614. [26届信息素养复赛模拟] 奖牌统计

[26届信息素养复赛模拟] 奖牌统计

题目背景

学校刚刚举办了一年一度的运动会,小王作为体育委员,需要统计每个班级在运动会中获得的奖牌数量。他希望程序能够根据奖牌类型(金牌 Gold、银牌 Silver、铜牌 Bronze)累加每个班级的奖牌总数。

题目描述

编写一个程序,输入每个班级获得的奖牌记录。程序应能够计算并输出每个班级的奖牌总数。

输入格式

输入一个正整数 MM (1M1001 \le M \le 100),表示奖牌记录的数量。 接下来 MM 行,每行输入一个班级序号 (1t501 \le t \le 50)、奖牌类型 (Gold、Silver、Bronze) 和一个整数 NN (1N301 \le N \le 30),代表该类型的奖牌数量。

输出格式

对于每个班级,输出班级序号和奖牌总数,每个班级数据占一行,班级序号按输入的先后顺序输出。

样例

5
1 Gold 2
2 Silver 3
3 Bronze 1
1 Bronze 2
2 Gold 1
1 4
2 4
3 1

数据范围

子任务 分值 数据范围 特殊性质
11 3030 M10M \le 10, N10N \le 10
22 7070 M100M \le 100, N30N \le 30