分配内存(2^30)M=250X=矩阵(M,M)\\y,zY=矩阵(M,M)\\x,zZ=矩阵(M,M)\\x,yXp=矩阵(M,1+2*M)\\x,y+zYp=矩阵(M,1+2*M)\\y,x+zZp=矩阵(M,1+2*M)\\z,x+yXm=矩阵(M,1+2*M)\\x,y-zYm=矩阵(M,1+2*M)\\y,x-zZm=矩阵(M,1+2*M)\\z,x-yMM=矩阵(1+2*M,1+2*M)\\x-y,x-zMP=矩阵(1+2*M,1+2*M)\\x-y,x+zPM=矩阵(1+2*M,1+2*M)\\x+y,x-zPP=矩阵(1+2*M,1+2*M)\\x+y,x+zmex(x,y,z,v=0)={位(X[1+y,1+z]+=v,位(Y[1+x,1+z]+=v,位(Z[1+x,1+y]+=v,位(Xp[1+x,1+y+z]+=v,位(Yp[1+y,1+x+z]+=v,位(Zp[1+z,1+x+y]+=v,位(Xm[1+x,1+M+y-z]+=v,位(Ym[1+y,1+M+x-z]+=v,位(Zm[1+z,1+M+x-y]+=v,位(MM[1+M+x-y,1+M+x-z]+=v,位(MP[1+M+x-y,1+M+x+z]+=v,位(PM[1+M+x+y,1+M+x-z]+=v,PP[1+M+x+y,1+M+x+z]+=v))}{n=-1;对于(xyz=0,M-1,对于(xy=0,xyz,z=xyz-xy;对于(x=0,xy,y=xy-x;掩码=mex(x,y,z);v=估值(1+掩码,2);mex(x,y,z,2^v);如果(v==0,打印(n++“”y);如果(n==10 000,断裂(3););););););}退出