2 条题解

  • 0
    @ 2024-5-7 19:13:34
    #include <stdio.h>
    int main()
    {
        int a,b,c;
        int v[21][21][21]={0};
        scanf("%d%d%d",&a,&b,&c);
        int i1,i2,i3;
        for(i1=1;i1<=a;i1++)
            for(i2=1;i2<=b;i2++)
                for(i3=1;i3<=c;i3++)
                    v[i1][i2][i3]=1;
        int times,time;
        int x1,x2,y1,y2,z1,z2;
        scanf("%d",&times);
        for(time=1;time<=times;time++)
        {
            scanf("%d%d%d%d%d%d",&x1,&y1,&z1,&x2,&y2,&z2);
            for(i1=x1;i1<=x2;i1++)
                for(i2=y1;i2<=y2;i2++)
                    for(i3=z1;i3<=z2;i3++)
                        v[i1][i2][i3]=0;
        }
        int sum=0;
        for(i1=1;i1<=a;i1++)
            for(i2=1;i2<=b;i2++)
                for(i3=1;i3<=c;i3++)
                    sum+=v[i1][i2][i3];
        printf("%d",sum);
    }
    //有点小抽象,其他都还好
    

    信息

    ID
    99
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    (无)
    递交数
    313
    已通过
    69
    上传者