T191596 [NOIP2008 普及组] 立体图
题目描述
小渊是个聪明的孩子,他经常会给周围的小朋友们讲些自己认为有趣的内容。最近,他准备给小朋友们讲解立体图,请你帮他画出立体图。
小渊有一块面积为$m \times n$的矩形区域,上面有$m \times n$个边长为$1$的格子,每个格子上堆了一些同样大小的积木(积木的长宽高都是$1$),小渊想请你打印出这些格子的立体图。我们定义每个积木为如下格式,并且不会做任何翻转旋转,只会严格以这一种形式摆放:

每个顶点用$1$个加号’$+$’表示,长用$3$个”$-$”表示,宽用$1$个”/”,高用两个”|”表示。字符’$+$’,”$-$”,”/”,”|”的$ASCII$码分别为$43$,$45$,$47$,$124$。字符’.’($ASCII$码$46$)需要作为背景输出,即立体图里的空白部分需要用’.’来代替。立体图的画法如下面的规则:
若两块积木左右相邻,图示为:

若两块积木上下相邻,图示为:

若两块积木前后相邻,图示为:

立体图中,定义位于第$(m,1$)的格子(即第$m$行第$1$列的格子)上面自底向上的第一块积木(即最下面的一块积木)的左下角顶点为整张图最左下角的点。
输入格式
无
输出格式
无
说明/提示
NOIP2008普及组第四题