提交时间:2026-02-27 19:43:36

运行 ID: 430725

#include<iostream> using namespace std; int a[205][205]={0}; int x[105], y[105]; int n; int main(){ cin>>n; for(int k=1;k<=n;k++){ cin>>x[k]>>y[k]; } for(int k=1;k<=n;k++){ int xx = x[k] + 100; int yy = y[k] + 100; a[xx][yy] = 1; int sum=0; for(int i=0;i<=200;i++){ for(int j=0;j<=200;j++){ if(a[i][j]==1){ int cnt=0; if(i-1>=0&&a[i-1][j]==1) cnt++; if(i+1<=200&&a[i+1][j]==1) cnt++; if(j-1>=0&&a[i][j-1]==1) cnt++; if(j+1<=200&&a[i][j+1]==1) cnt++; if(cnt==3) sum++; } } } cout<<sum<<endl; } return 0; }