比赛 202103省实验桐柏一中普及组联赛 评测结果 AAAAAAAAAA
题目名称 知己知彼,百战不殆 最终得分 100
用户昵称 zhaozongming 运行时间 0.589 s
代码语言 C++ 内存使用 10.18 MiB
提交时间 2021-03-22 17:17:09
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int main(){
	freopen("safenum.in","r",stdin);
	freopen("safenum.out","w",stdout);
	long long n,m,x[9]={0,1,1,2,2,-1,-1,-2,-2},y[9]={0,2,-2,1,-1,2,-2,1,-1};
	cin>>n>>m;
	long long a[n+1][n+1],x1,y1,b=0,c=-11,d=0;
	memset(a,0,sizeof(a));
	for(int i=1;i<=m;i++){
	cin>>x1>>y1;
	a[x1][y1]++;
	for(int j=1;j<=8;j++)if(x1+x[j]>=1&&x1+x[j]<=n&&y1+y[j]>=1&&y1+y[j]<=n)a[x1+x[j]][y1+y[j]]++;
}
    for(int i=1;i<=n;i++)
    for(int j=1;j<=n;j++){
    	if(a[i][j]==0)b++;
    	c=max(c,a[i][j]);
    }
    for(int i=1;i<=n;i++)
    for(int j=1;j<=n;j++)if(a[i][j]==c)d++;
    cout<<b<<endl<<c<<" "<<d;
	return 0;
}