题目名称 1030. [Tyvj 1675] 奖项统计
输入输出 orza.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 64 MiB
测试数据 6
题目来源 Gravatar王者自由 于2012-08-21加入
开放分组 全部用户
提交状态
分类标签
模拟 字符串
分享题解
通过:3, 提交:12, 通过率:25%
GravatarMakazeu 100 0.002 s 0.31 MiB C++
Gravatar临轩听雨ゐ 100 0.003 s 0.31 MiB C++
GravatarCloud 100 0.003 s 0.31 MiB C++
GravatarCloud 0 0.003 s 0.31 MiB C++
Gravatar临轩听雨ゐ 0 0.004 s 3.13 MiB C++
Gravatar临轩听雨ゐ 0 0.004 s 3.13 MiB C++
Gravatar临轩听雨ゐ 0 0.004 s 3.13 MiB C++
Gravatar临轩听雨ゐ 0 0.004 s 3.13 MiB C++
Gravatar临轩听雨ゐ 0 0.004 s 3.13 MiB C++
Gravatar临轩听雨ゐ 0 0.004 s 3.13 MiB C++
关于 奖项统计 的近10条评论(全部评论)
............无力吐槽=。=
GravatarCloud
2012-09-18 17:20 1楼

1030. [Tyvj 1675] 奖项统计

★   输入文件:orza.in   输出文件:orza.out   简单对比
时间限制:1 s   内存限制:64 MiB

描述 Description

今年的CSP初赛还有差不多一个月就要开始了,为了激励大家取得好成绩,信息老师给他的得力助手小Q布置了一个任务:统计本校历年来的获奖情况。当然,这里统计的奖项不仅仅是NOIp一等这么简单,小Q的任务是把学校历年来CSP-J(原NOIp普及组)、CSP-S(原NOIp提高组)、NOI
、CTSC、APIO、IOI、UOI等等这些奖项的情况统计出来,这里对各个竞赛都解释一下。


CSP:这个不解释,我们在统计这个奖项的时候按照J组和S组划分,对于普及组按照参赛奖,三等奖,二等奖,一等奖来统计。提高同理。
NOI:全称为全国青少年信息学奥林匹克竞赛,一年一度,今年NOI在吉林大学举办,共有340名选手参加角逐。我们在统计这个奖项的时候按照金牌,银牌,铜牌,胸牌来统计。
CTSC:这个就是集训队一帮人去IOI必须拿下的比赛和各种即将去NOI虐人的神牛必须来打酱油的比赛。统计这个奖项的时候同NOI.
APIO:亚太地区亲少年信息学奥铃匹克竞赛,统计奖项的时候我们增加一个国内评奖和国外评奖,对于国内评奖我们在统计这个奖项的时候按照金牌,银牌,铜牌来统计,对于国外评奖我们按照金牌,银牌,铜牌来统计。
IOI:国际青少年信息学奥林匹克竞赛,统计的时候按照金牌,银牌,铜牌来统计。
UOI:宇宙青少年信息学奥林匹克竞赛,统计的时候同NOI.


那么接下来给出n行获奖信息,请统计各个类别比赛的获奖选手。

输入格式 Input Format

第一行是一个数n,表示接下来有n个获奖信息
之后是n行,每一行为一组输入,
这里NOIp的获奖信息描述为 NOIp#TG#I#
这里NOIp描述为这个奖是NOIp,PJ表示是普及组,TG表示是提高组,最后一组为罗马数字I,II,III表示为一二三等,特殊的如果是J表示参赛奖.
这里NOI的获奖描述为NOI#Au#
这里NOI描述这个奖是NOI,Au代表金牌,Ag代表银牌,Cu代表铜牌,Xp代表胸牌。
对CTSC和UOI的奖同上,
对于APIO的获奖信息描述为APIO#C#Cu#
这里APIO描述这个奖是APIO,C代表国内,A代表国际,Au代表金牌,Ag代表银牌,Cu代表铜牌。
对于IOI,描述为IOI#Au#
这里IOI描述这个奖是IOI,Au代表金牌,Ag代表银牌,Cu代表铜牌。




对于任何不符合上述所有形式的获奖描述我们都计入到other里面。

输出格式 Output Format

输出的内容如下
NOIp#PJ#I#:XX
NOIp#PJ#II#:XX
NOIp#PJ#III#:XX
NOIp#PJ#J#:XX
NOIp#TG#I#:XX
NOIp#TG#II#:XX
NOIp#TG#III#:XX
NOIp#TG#J#:XX
NOI#Au#:XX
NOI#Ag#:XX
NOI#Cu#:XX
NOI#Xp#:XX
CTSC#Au#:XX
……
CTSC#Xp#:XX
APIO#C#Au#:XX
……
APIO#A#Cu#:XX
IOI#Au#:XX
……
IOI#Cu#:XX
UOI#Au#:XX
……
UOI#Xp#:XX
other:XX
这里XX代表数量.

详见样例

样例输入

7
NOIp#TG#I#
CTSC#Au#
APIO#C#Au#
NOI#Au#
IOI#Au#
UOI#Au#
Orz CLJ!

样例输出

NOIp#PJ#I#:0
NOIp#PJ#II#:0
NOIp#PJ#III#:0
NOIp#PJ#J#:0
NOIp#TG#I#:1
NOIp#TG#II#:0
NOIp#TG#III#:0
NOIp#TG#J#:0
NOI#Au#:1
NOI#Ag#:0 

时间限制 Time Limitation
每个测试点1s;
注释 Hint
100%的数据有1<=n<=100;
来源 Source
来自西部314 七号苦情赛