0
点赞
收藏
分享

微信扫一扫

1334: PIPI计数

老北京的热干面 2022-02-16 阅读 15
c++
#include <bits/stdc++.h>
using namespace std;

int main()
{
	int n;
	int x[100005],y[100005];
	map<pair<int,int>,int>a;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		scanf("%d%d",&x[i],&y[i]);
		a[{x[i],y[i]}]++;
	}
	int ans;
	for(int i=0;i<n;i++)
	{
		ans=0;
		ans+=a[{x[i]-1,y[i]}];
		ans+=a[{x[i]+1,y[i]}];
		ans+=a[{x[i],y[i]+1}];
		ans+=a[{x[i],y[i]-1}];
		printf("%d\n",ans);
	}
	return 0;	
} 
举报

相关推荐

0 条评论