0分求调,能过样例
查看原帖
0分求调,能过样例
359154
HIMkythen楼主2024/6/1 20:31
#include<iostream>
using namespace std;
int w,x,h,s;
int q;
int N[21][21][21];
int x1,y1,z1,x2,y2,z2;
int main(){
    cin>>w>>x>>h;
    //s = w*x*h;
    cin>>q;
    for(int i=0;i<q;i++){
        cin>>x1>>y1>>z1>>x2>>y2>>z2;
        for(int j=min(x1,x2);j<=min(x1,x2);j++){
            for(int k=min(y1,y2);k<=min(y1,y2);k++){
                for(int l=min(z1,z2);l<=min(z1,z2);l++){
                    N[j][k][l]=1;
                }
            }
        }
    }
    for(int j=1;j<=w;j++){
        for(int k=1;k<=x;k++){
            for(int l=1;l<=h;l++){
                if(N[j][k][l]==0) s++;
            }
        }
    }
    cout<<s;
    return 0;
}
2024/6/1 20:31
加载中...