#Z0000004. 三视图
三视图
当前没有测试数据。
问题描述
那想必你一定想知道,这个模型的三视图是什么吧!
图中,x 轴、y 轴和 z 轴的方向已经标明。现在规定,图中的红色面为主视面,蓝色面为右视面(注意输出中应为左视而非右视),黄色面为俯视面。具体方向可以观察样例。
输入
第一行四个数 X,Y,Z,N,表示该三维空间大小为 X*Y*Z*N,且有 N 个立方体。 接下去 N 行,每行三个整数 xi,yi,zi,表示其位置坐标。
输出
输出共 X+Y+Z+1 行,前 Y 行每行 X+Z+1 个字符,输出正视图及左视图,两幅图之间有一列空格;接下去输出一个空行;再接下去 Z 行,每行 X 个字符,表示俯视图。其中’.’表示空,’x’表示有立方体。
样列1
2 2 2 2
1 1 1
2 2 2
.x .x
x. x.
x.
.x
样列2
3 3 3 3
1 1 2
2 1 1
1 2 1
... ...
x.. x..
xx. xx.
xx.
x..
...
提示
样例解释
10%的数据,n=1
30%的数据,n≤2
60%的数据,n≤3
100%的数据,n≤105,1≤X,Y,Z≤103
相关
在以下作业中: