如题
#include <iostream>
#include <string>
using namespace std;
int q[25][25][25];
int ans;
int main()
{
int w,x,h,o;
cin>>w>>x>>h>>o;
for(int i=1;i<=w;i++)
{
for(int k=1;k<=x;k++)
{
for(int p=1;p<=h;p++)
{
q[i][k][p]=1;
}
}
}
int num[o][6];
for(int p=1;p<=o;p++)
{
for(int i=1;i<=6;i++)
{
cin>>num[p][i];
}
for(int g=num[p][1];g<=num[p][4];g++)
{
for(int k=num[p][2];k<=num[p][5];k++)
{
for(int v=num[p][3];v<=num[p][6];v++)
{
q[g][k][v]=0;
}
}
}
}
for(int i=1;i<=w;i++)
{
for(int k=1;k<=x;k++)
{
for(int p=1;p<=h;p++)
{
if(q[i][k][p]==1) ans++;
}
}
}
cout<<ans;
return 0;
}