样例通过了,麻烦大佬看看哪里有问题
查看原帖
样例通过了,麻烦大佬看看哪里有问题
432545
D_rose楼主2020/11/28 17:14
#include<stdio.h>
int main(){
	int a, b, c;
	scanf("%d %d %d",&a, &b, &c);
	int n;
	scanf("%d",&n);
	int t[a][b][c];
	for(int i=0;i<a;i++){
		for(int j=0;j<b;j++){
			for(int k=0;k<c;k++){
 				t[i][j][k]=1;
			}
		}
	}
	for (;n>0;n--){
		int x1,y1,z1,x2,y2,z2;
		scanf("%d %d %d %d %d %d",&x1,&y1,&z1,&x2,&y2,&z2);
		for(int i=0;i<a;i++){
			for(int j=0;j<b;j++){
				for(int k=0;k<c;k++){
					if(i>=x1&&i<=x2&&j>=y1&&j<=y2&&k>=z1&&k<=z2){
						t[i][j][k]=0;
					}
				}
			}
		}
	}
	int sum=0;
	for(int i=0;i<a;i++){
		for(int j=0;j<b;j++){
			for(int k=0;k<c;k++){
 				sum+=t[i][j][k];
			}
		}
	}
	printf("%d",sum);
	return 0;
} 
2020/11/28 17:14
加载中...