记录编号 |
42264 |
评测结果 |
AAAAAA |
题目名称 |
[Tyvj 1675] 奖项统计 |
最终得分 |
100 |
用户昵称 |
Cloud |
是否通过 |
通过 |
代码语言 |
C++ |
运行时间 |
0.003 s |
提交时间 |
2012-09-18 17:19:56 |
内存使用 |
0.31 MiB |
显示代码纯文本
#include<string>
#include<fstream>
using namespace std;
struct yu
{
string st;
int num;
}s[30];
int main(void)
{
ifstream fin("orza.in");
ofstream fout("orza.out");
string str;
s[0].st="NOIp#PJ#I#";
s[1].st="NOIp#PJ#II#";
s[2].st="NOIp#PJ#III#";
s[3].st="NOIp#PJ#J#";
s[4].st="NOIp#TG#I#";
s[5].st="NOIp#TG#II#";
s[6].st="NOIp#TG#III#";
s[7].st="NOIp#TG#J#";
s[8].st="NOI#Au#";
s[9].st="NOI#Ag#";
s[10].st="NOI#Cu#";
s[11].st="NOI#Xp#";
s[12].st="CTSC#Au#";
s[13].st="CTSC#Ag#";
s[14].st="CTSC#Cu#";
s[15].st="CTSC#Xp#";
s[16].st="APIO#C#Au#";
s[17].st="APIO#C#Ag#";
s[18].st="APIO#C#Cu#";
s[19].st="APIO#A#Au#";
s[20].st="APIO#A#Ag#";
s[21].st="APIO#A#Cu#";
s[22].st="IOI#Au#";
s[23].st="IOI#Ag#";
s[24].st="IOI#Cu#";
s[25].st="UOI#Au#";
s[26].st="UOI#Ag#";
s[27].st="UOI#Cu#";
s[28].st="UOI#Xp#";
s[29].st="other";
int n,i;
fin>>n;
for(;n;n--)
{
str.clear();
fin>>str;
bool f=1;
for(i=0;i<29;i++)
if(s[i].st==str)
{
f=0;
s[i].num++;
break;
}
if(f)
{
s[i].num++;
getline(fin,str);
}
}
for(i=0;i<30;i++)
fout<<s[i].st<<":"<<s[i].num<<endl;
fin.close();
fout.close();
return 0;
}