只有第二个ac
查看原帖
只有第二个ac
1069315
hm114514楼主2023/9/17 13:55
int main()
{
	int w, x, h;
	scanf("%d %d %d",&w, &x, &h);
	int a[w][x][h];
	for(int i = 0;i < w;i++){
		for(int j = 0;j < x;j++){
			for(int k = 0;k < h;k++){
				a[i][j][k] = 1;
			}
		}
	}
	int q;
	scanf("%d",&q);
	int b = 0;
	while(b<q){
		b++;
		int x1,y1,z1,x2,y2,z2;
		scanf("%d %d %d %d %d %d",&x1,&y1,&z1,&x2,&y2,&z2);
		for(int i = x1;i<=x2;i++){
			for(int j = y1;j<=y2;j++){
				for(int k = z1;k<=z2;k++){
					a[i][j][k]=0;
				}
			}
		}
	}
		int all = 0;
	for(int i = 0;i < w;i++){
		for(int j = 0;j < x;j++){
			for(int k = 0;k < h;k++){
				all+=a[i][j][k];
			}
		}
	}
	printf("%d",all);
	return 0;
}
2023/9/17 13:55
加载中...