社区讨论
一个WA求大佬看看
P5729【深基5.例7】工艺品制作参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @lobhjwzk
- 此快照首次捕获于
- 2023/10/29 21:07 2 年前
- 此快照最后确认于
- 2023/11/04 02:22 2 年前
CPP
#include <stdio.h>
int main()
{
int j,i=0,q,w,x,y,z,h,count=0,sum,s,W,X,H;
int x2[100],y2[100],z2[100],x1[100],y1[100],z1[100],a[20][20][20];
scanf("%d%d%d%d",&W,&X,&H,&q);
for(i=0;i<q;i++)
{
scanf("%d%d%d",&x1[i],&y1[i],&z1[i]);
scanf("%d%d%d",&x2[i],&y2[i],&z2[i]);
}
for(i=0;i<=W;i++)
{
for(h=0;h<=X;h++)
{
for(j=0;j<=H;j++)
{
a[i][h][j]=1;
}
}
}
for(s=0;s<q;s++)
{
for(i=0+s,x=x1[i];x<=x2[i];x++)
{
for(j=0+s,y=y1[j];y<=y2[j];y++)
{
for(h=0+s,z=z1[h];z<=z2[h];z++)
{
a[x][y][z]=0;
}
}
}
}
for(x=0;x<=W;x++)
{
j=0;
for(y=0;y<=X;y++)
{
h=0;
for(z=0;z<=H;z++)
{
if(a[x][y][z]==0)
count++;
}
}
}
sum=W*X*H-count;
printf("%d",sum);
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...