Problem 9A. 史蒂夫的雕像艺术
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Problem 9A. 史蒂夫的雕像艺术
时间限制:1000ms
空间限制:256MB
题目描述
史蒂夫最近沉迷于建造雕像,但是这总是需要大量的方块非常伤肝。因此他想要去去除掉一些不会被看到的方块来减少工作量。就如要建造一个5*5*5的立方体(如图1),那么其中3*3*4的方块其实是不需要的(由于雕像建立在地面上,所以底部的方块可以去除)。
现在史蒂夫已经有了一个雕像的设计图,可以表示为y个x行z列的表格。mc的世界的每个方块都有一个三位的笛卡尔坐标,其中y轴为竖直方向。因此这个设计图的第一个表格表示y轴坐标为1时方块的放置情况,第二个表格表示y轴坐标为2,一次类推。每个表格中0代表这里是空气没有放方块,而1代表这里有方块。
现在史蒂夫将会把设计图给你,他希望你帮忙去除不必要的方块。
输入格式
第一行三个整数分别代表x,y,z
接下来y个x行z列的表格,含义如题。
输出格式
y个x行z列,表示去除不必要方块的结果。
样例输入1
4 4 4
1 1 1 1
1 1 1 0
1 1 0 0
1 0 0 0
1 1 1 0
1 1 0 0
1 0 0 0
0 0 0 0
1 1 0 0
1 0 0 0
0 0 0 0
0 0 0 0
1 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
样例输出1
1 1 1 1
1 0 1 0
1 1 0 0
1 0 0 0
1 1 1 0
1 1 0 0
1 0 0 0
0 0 0 0
1 1 0 0
1 0 0 0
0 0 0 0
0 0 0 0
1 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
样例1解释
史蒂夫的雕像如图2左侧,多余的部分为图2右侧红色部分。
样例输入2
3 5 4
1 0 0 1
0 0 0 0
1 0 0 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
0 1 1 0
1 1 1 1
0 1 1 0
1 0 0 1
0 0 0 0
1 0 0 1
样例输出2
1 0 0 1
0 0 0 0
1 0 0 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 0 0 1
1 1 1 1
0 1 1 0
1 1 1 1
0 1 1 0
1 0 0 1
0 0 0 0
1 0 0 1
样例2解释
史蒂夫的雕像如图3左侧,多余的部分为图3右侧红色部分。
数据范围及约定
对于100%的数据,xyz都是不大于50的正整数。