求解!!!
  • 板块学术版
  • 楼主Harry_Kane
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/4/4 08:52
  • 上次更新2024/4/4 11:58:10
查看原帖
求解!!!
1064582
Harry_Kane楼主2024/4/4 08:52

10329 数字图像 (number)

经开区2023年初中信息学竞赛试题

题目描述 Description

通过在一片 5 行 3 列的空白网格的适当位置填充#,我们可以很方便地表示出数字 0 , 1 , 2 。有了这些基础图形,我们就可以在此基础上创作出丰富的图形。现在小凯有一个n行m列的由数字 0 , 1 , 2 构成的矩阵A,ai,j表示他想要在第i大行第j个位置放置的数字,请你根据他的矩阵帮他输出相应的数字图像,例如上图就是A= [0, 1 ,2]时对应的数字图像。

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

输入描述 Input Description

第一行两个整数n, m,表示矩阵的行数和列数。接下来n行每行m个数字,第i行第j个数字表示数字图像中第i大行第j个位置放 置的数字。

输出描述 Output Description

输出共 6 n行 4 m列,表示对应的数字图像。

样例输入 Sample Input

样例输入1

1 3

0 1 2

样例输入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

样例输出 Sample Output

样例输出1

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

样例输出2

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

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

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

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

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

数据范围及提示 Data Size & Hint

对于 15 %的数据,n= 1, m= 1。

对于另外 25 %的数据,m= 1。

对于另外 30 %的数据,n= 1。

对于 100 %的数据, 1 ≤n, m≤ 100 , ai,j∈{ 0 , 1 , 2 }。

2024/4/4 08:52
加载中...