样例的输出是2,不知道为啥。。。
#include<iostream>
using namespace std;
int main() {
int w,x,h,q,ans=0;
cin>>w>>x>>h>>q;
bool a[w][x][h]={1};
for(int i=0;i<q;i++) {
int x1,x2,y1,y2,z1,z2;
cin>>x1>>y1>>z1>>x2>>y2>>z2;
for(int j=x1;j<=x2;j++)
for(int k=y1;k<=y2;k++)
for(int l=z1;l<=z2;l++)
a[j][k][l]=0;
}
for(int j=0;j<w;j++)
for(int k=0;k<x;k++)
for(int l=0;l<h;l++)
if(a[j][k][l]) ans++;
cout<<ans;
return 0;
}