记录编号 201722 评测结果 AAAAAAAAAA
题目名称 [NOIP 2014]无线网路发射器选址 最终得分 100
用户昵称 Gravatar冥焱 是否通过 通过
代码语言 C++ 运行时间 0.003 s
提交时间 2015-10-31 09:27:30 内存使用 0.30 MiB
显示代码纯文本
#include<stdio.h>
int main()
{
	freopen("wireless.in","r",stdin);
	freopen("wireless.out","w",stdout);
	long long a[130][130]={0},num=0,sum=1;
	int d,n,i,x,y,k,j,l;
	scanf("%d%d",&d,&n);
	for(i=0;i<n;i++)
	{
		scanf("%d%d%d",&x,&y,&k);
		if(x-d<=0)j=0;
		else j=x-d;
		for(;j<=x+d&&j<129;j++)
		{
			if(y-d<=0)l=0;
			else l=y-d;
			for(;l<=y+d&&l<129;l++)
			a[j][l]+=k;
		}
	}
	for(i=0;i<129;i++)
	for(j=0;j<129;j++)
	if(a[i][j]>num)
	{
		num=a[i][j];
		sum=1;
	}
	else if(a[i][j]==num)sum++;
	printf("%lld %lld\n",sum,num);
	return 0;
}