#100分
n = int(input())
point = [[0 for i in range(2)] for j in range(n)]#n个坐标点
d=[0,0,0,0,0]
for i in range(n):
x, y = input().split()
x, y = int(x), int(y)
point[i][0] = x
point[i][1] = y
for i in range(len(point)):
a = point[i][0]
b = point[i][1]
if ([a, b + 1] in point) and ([a, b - 1] in point) and ([a - 1, b] in point) and ([a + 1, b] in point):
count=([a + 1, b + 1] in point) + ([a - 1, b - 1] in point) + ([a + 1, b - 1] in point) + ([a - 1, b + 1] in point)
d[count]+=1
for i in d:
print(i)
CSP回收站python
最新推荐文章于 2024-03-20 19:53:36 发布