一个RE四个WA
查看原帖
一个RE四个WA
1054137
EkSulfur楼主2023/8/15 14:45

求助大佬

#include<iostream>
using namespace std;
int main (){
    int a[21][21][21];
    int w,x,h;
    for(int i=0;i<21;i++){
        for(int j=0;j<21;j++){
            for(int k=0;k<21;k++)
            a[i][j][k]=0;
        }
    }
    cin>>w>>x>>h;
    for(int i=1;i<w+1;i++){
        for(int j=1;j<x+1;j++){
            for(int k=1;k<h+1;k++)
            a[i][j][k]=1;
        }
    }
    int n;
    cin>>n;
    int b[2*n+1],c[2*n+1],d[2*n+1];
    for(int i=1;i<2*n+1;i++){
        cin>>b[i]>>c[i]>>d[i];
    }
    for(int m=1;m<2*n+1;m+=2){
        for(int i=b[i];i<b[i+1]+1;i++){
            for(int j=c[i];j<c[i+1]+1;j++){
                for(int k=d[i];k<d[i+1]+1;k++)
                a[i][j][k]=0;
            }   
        }
    }
    int t=0;
    for(int i=1;i<21;i++){
        for(int j=1;j<21;j++){
            for(int k=1;k<21;k++){
                if(a[i][j][k]==1) t++;
            }
        }
    }
    cout<<t;
    
    return 0;
}
2023/8/15 14:45
加载中...