自己模拟都能过,为啥洛谷就是0
查看原帖
自己模拟都能过,为啥洛谷就是0
533856
NuclearBomb楼主2021/8/16 09:36

有大佬帮我看一下吗

n1=2**int(input())
tmp=[[1 for x in range(n1)]for x in range(n1)]
def bh(x,y,l):
    for x1 in range(x,x+l):
        for x2 in range(y,y+l):
            tmp[x1][x2]=0
def main(x,y,l):
    if l<2:
        return 0 
    main(x+l//2,y,l//2)
    main(x+l//2,y+l//2,l//2)
    main(x,y+l//2,l//2)
    bh(x,y,l//2)
def jk(n):
    main(0,0,n)
jk(n1)
for x in range(n1):
    print()
    for y in range(n1):
        print(tmp[x][y],end=' ')
2021/8/16 09:36
加载中...