比赛 20111110 评测结果 WWWWWWWWWW
题目名称 韩国明星 最终得分 0
用户昵称 日光。 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2011-11-10 11:28:59
显示代码纯文本
#include<fstream>
using namespace std;
int main()
{
	ifstream fin("star.in");
	ofstream fout("star.out");
	int N,K,i,j,flg,a[100000],b[100000];
	char Name[100000],ch[100000],temp;
	for(i=1;i<=N;i++)
	{
		b[i]=0;
	}
	fin>>N;
	for(i=1;i<=N;i++)
	{
		fin>>Name[i];
	}
	fin>>K;
	for(i=1;i<=K;i+=2)
	{
		fin>>ch[i];
		fin>>a[i];
	}
	for(i=1;i<=N;i++)
	{
		for(j=1;j<=N;j++)
		{
			if(ch[j]==Name[i])
			{
				b[i]=b[i]+a[j];
			}
		}
	}
	for(i=1;i<=N;i++)
	{
		if(b[i]<b[i+1])
		{
			flg=b[i+1];
			b[i+1]=b[i];
			b[i]=flg;
			temp=Name[i+1];
			Name[i+1]=Name[i];
			Name[i]=temp;
		}
	}
	for(i=1;i<=N;i++)
	{
		fout<<Name[i]<<endl;
		fout<<b[i]<<endl;
	}
	return 0;
}