哪有问题?求助
查看原帖
哪有问题?求助
517294
HH0724楼主2021/5/19 21:15
# include <stdio.h>
int main()
{
	int w, x, h, q, i, j, k, n = 0;
	int a1[100] = {0}, a2[100] = {0}, b1[100] = {0}, b2[100] = {0}, c1[100] = {0}, c2[100] = {0};
	
	scanf("%d%d%d%d", &w, &x, &h, &q);
	int a[20][20][20] = {0};
	for(i = 0; i <= w; i++)
		for(j = 0; j <= x; j++)
			for(k = 0; k <= h; k++)
				a[i][j][k] = 1;
	for(int m = 0; m < q; m++)
		scanf("%d%d%d%d%d%d", &a1[m], &b1[m], &c1[m], &a2[m], &b2[m], &c2[m]);
	for(int m = 0; m < q; m++)
	{
		for(i = a1[m]; i <= a2[m]; i++)
			for(j = b1[m]; j <= b2[m]; j++)
				for(k = c1[m]; k<= c2[m]; k++)
					a[i][j][k] = 0;
	}
	for(i = 1; i <= w; i++)
		for(j = 1; j <= x; j++)
			for(k = 1; k <= h; k++)
				if(a[i][j][k] == 1)
					n++;	
	printf("%d", n);

	return 0;	
}
2021/5/19 21:15
加载中...