比赛 10.10.18noip模拟 评测结果 AAAAAAAAAA
题目名称 罪犯问题A 最终得分 100
用户昵称 了反取字名我擦 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2010-10-18 19:15:10
显示代码纯文本
#include<fstream>
#include<algorithm>
#include<string>

using namespace std;
ifstream fi("criminala.in");
ofstream fo("criminala.out");

int main()
{
	int m,n,s[1001][2]={0},temp,max[1001]={0},min[1001]={0};
	fi>>n>>m;
	for(int i=0;i<m;i++)
	{
		fi>>temp;
		if(temp>0)
			s[temp][0]++;
		else
			s[-temp][1]++;
	}
	for(int i=1;i<=n;i++)
		if(s[i][0]>s[i][1])
		{	max[i]=s[i][0];
			min[i]=s[i][1];}
		else
		{	max[i]=s[i][1];
			min[i]=s[i][0];}
	for(int i=1;i<=n;i++)
	{	max[0]+=max[i];
		min[0]+=min[i];}
	fo<<max[0]<<endl<<min[0];
	fi.close();
	fo.close();
	return 0;
}