w,x,h=map(int,input().split())
q=int(input())
第一段代码:
第二段代码:
b=[]
c=[]
for k in range(h):
c.append(1)
for j in range(x):
b.append(c)
for i in range(w):
l.append(b)
)
for i in range(q):
l1=list(map(int,input().split()))
for x in range(l1[0]-1,l1[3]):
for y in range(l1[1]-1,l1[4]):
for z in range(l1[2]-1,l1[5]):
l[x][y][z]=0
print(str(l).count('1'))
请问一下大佬们,为什么我把###那行代码换成#(...)#里的代码,输入案例得到的答案是错的呀?这两段代码不都是创建一个三维数组吗,这两个不是等价的吗?想了一个下午了还是想不通,呜呜