Python求大哥哥调整qwq
查看原帖
Python求大哥哥调整qwq
1436146
westblot楼主2024/11/18 16:15
c=0
d=list(map(int,input().split()))
n=d[0]
x=d[1]
y=d[2]
map_=[[0 for i in range(n+4)] for i in range(n+4)]
for i in range(x):
    l=list(map(int,input().split()))
    l1=l[0]+2
    l2=l[1]+2
    map_[l1-1][l2-1]=1;map_[l1-2][l2-1]=1;map_[l1-3][l2-1]=1;map_[l1][l2-1]=1;map_[l1+1][l1-1]=1
    map_[l1-1][l2-2]=1;map_[l1-2][l2-2]=1;map_[l1][l2-2]=1
    map_[l1-1][l2-3]=1
    map_[l1-1][l2]=1;map_[l1-2][l2]=1;map_[l1][l2]=1
    map_[l1-1][l2+1]=1
for i in range(y):
    m=list(map(int,input().split()))
    m1=m[0]+2
    m2=m[1]+2
    for j in range(0,5):
        for k in range(0,5):
            map_[m1-3+j][m2-3+k]=1
map__=map_[2:-2][2:-2]            
for t in map__:
    for p in t:
        if p==0:
            c+=1
print(c)
2024/11/18 16:15
加载中...