C语言,样例对,20分,有re,有wa,有tle,求助大佬
查看原帖
C语言,样例对,20分,有re,有wa,有tle,求助大佬
1542292
Nitroglycerine楼主2024/11/11 22:08
#include <stdio.h>

int main(){
	int w,x,h,q;
	scanf("%d %d %d",&w,&x,&h);
	scanf("%d",&q);
	int v[w][x][h];
	int c[q][2][3];
	for(int i=0;i<q;i++){
		for(int j=0;j<2;j++){
			for(int k=0;k<3;k++){
				scanf("%d",&c[i][j][k]);
			}
		}
	}
	for(int i=0;i<w;i++){
		for(int j=0;j<x;j++){
			for(int k=0;k<h;k++){
				v[i][j][k] = 1;
			}
		} 
	}
	for(int m=0;m<q;m++){
		for(int i=c[m][0][0];i<=c[m][1][0];i++){
			for(int j=c[m][0][1];j<=c[m][1][1];j++){
				for(int k=c[m][0][2];k<=c[m][1][2];k++){
					v[i][j][k] = 0;
				}
			}
		}
	} 
	int cnt =0;
	for(int i=0;i<w;i++){
		for(int j=0;j<x;j++){
			for(int k=0;k<h;k++){
				if(v[i][j][k]==1){
					cnt++;
				}
			}
		}
	}
	printf("%d",cnt);
	return 0;
}
2024/11/11 22:08
加载中...