大佬们看这样行不?
查看原帖
大佬们看这样行不?
1620634
mapleleafly楼主2025/1/25 21:27
#include<bits/stdc++.h>
using namespace std;
bool flag[30][30][30]={0};
int w,x,h,q,a,b,c,d,e,f,ans=0;
int main(){
    cin>>w>>x>>h>>q;
    for(int i=1;i<=q;++i){
        cin>>a>>b>>c>>d>>e>>f;
        for(int j=a;j<=d;j++)
            for(int k=b;k<=e;k++)
                for(int l=c;l<=f;l++)
                    flag[j][k][l]=1;
    }
    for(int i=1;i<=w;i++)
        for(int j=1;j<=x;++j)
            for(int k=1;k<=h;++k)
                if(flag[i][j][k]==0)
                    ans++;
    cout<<ans<<endl;
    return 0;
}

求评论!

2025/1/25 21:27
加载中...