#A. 网格图

    传统题 1000ms 256MiB

网格图

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

通过在一片 5533 列的空白网格的适当位置填充 #,我们可以很方便地表示出数字 0,1,20, 1, 2,如下图所示。

###   # ###
# #   #   #
# #   # ###
# #   # #  
###   # ###

有了这些基础图形,我们就可以在此基础上创作出丰富的图形。

现在dash有一个 nnmm 列的由数字 0,1,20, 1, 2 构成的矩阵 AAai,ja_{i,j} 表示他想要在第 ii 大行第 jj 个位置放置的数字,请你根据他的矩阵帮他输出相应的数字图像,例如上图就是 A=[0,1,2]A = [0, 1, 2] 时对应的数字图像。

具体而言,每个数字占据 5533 列的空间,为了更清晰地分辨数字,每大行每个相邻的数字之间有 11 列空格,每生成完原矩阵的一行后有 11 行空格,具体例子可以参见样例。

输入格式

第一行两个整数 n,mn, m,表示矩阵的行数和列数。

接下来 nn 行每行 mm 个数字,第 ii 行第 jj 个数字表示数字图像中第 ii 大行第 jj 个位置放置的数字。

输出格式

输出共 6n6n4m4m 列,表示对应的数字图像。

样例

1 3
0 1 2
###   # ###
# #   #   #
# #   # ###
# #   # #  
###   # ###
5 5
1 0 1 0 1
1 1 1 1 1
2 2 2 2 2
0 1 0 1 0
2 1 0 1 2
# ###   # ###   # 
  # # #   # # #   # 
  # # #   # # #   # 
  # # #   # # #   # 
  # ###   # ###   # 

  #   #   #   #   # 
  #   #   #   #   # 
  #   #   #   #   # 
  #   #   #   #   # 
  #   #   #   #   # 

### ### ### ### ### 
  #   #   #   #   # 
### ### ### ### ### 
#   #   #   #   #   
### ### ### ### ### 

###   # ###   # ### 
# #   # # #   # # # 
# #   # # #   # # # 
# #   # # #   # # # 
###   # ###   # ### 

###   # ###   # ### 
  #   # # #   #   # 
###   # # #   # ### 
#     # # #   # #   
###   # ###   # ###

数据范围

  • 对于 100%100\% 的数据,1n,m1001 ≤ n, m ≤ 100ai,j{0,1,2}a_{i,j} \in \{0, 1, 2\}

2025/1/3 每日赏金题【Div. 2】

未认领
状态
已结束
题目
1
开始时间
2025-1-2 21:00
截止时间
2025-1-3 23:59
可延期
24 小时