#include <bits/stdc++.h>
using namespace std;
long long w,x,h,q,ans;
long long x1,x2,y1,y2,z1,z2;
bool a[101][101][101];
int main(){
scanf("%lld%lld%lld%lld",&w,&x,&h,&q);
for(long long i=0;i<q;++i){
cin>>x1>>y1>>z1>>x2>>y2>>z2;
for(long long x=x1;x<=x2;++x){
for(long long y=y1;y<=y2;++y){
for(long long z=z1;z<=z2;++z){
a[x][y][z] = 1;
}
}
}
}
for(long long i=1;i<=w;++i){
for(long long j=1;j<=x;++j){
for(long long k=1;k<=h;++k){
if(a[i][j][k] == 0) ++ans;
}
}
}
printf("%lld",ans);
return 0;
}
CE内容是'long long int y1'redeclared as different kind of symbol'
我把y1改成Y1就AC了
求助~~~