Print a Frame
Draw a frame which has a height of H cm and a width of W cm. For example, the following figure shows a frame which has a height of 6 cm and a width of 10 cm.
########## #........# #........# #........# #........# ##########
Time Limit | $1$ 秒/Second(s) | Memory Limit | $512$ 兆字节/Megabyte(s) |
提交总数 | $861$ | 正确数量 | $592$ | "
裁判形式 | 标准裁判/Standard Judge | 我的状态 | 尚未尝试 |
难度 | 分类标签 | STL |
Print a Frame
Draw a frame which has a height of H cm and a width of W cm. For example, the following figure shows a frame which has a height of 6 cm and a width of 10 cm.
########## #........# #........# #........# #........# ##########
The input consists of multiple datasets. Each dataset consists of two integers H and W separated by a single space.
The input ends with two 0 (when both H and W are zero).
For each dataset, print the frame made of '#' and '.'.
Print a blank line after each dataset.
3 4
5 6
3 3
0 0
####
#..#
####
######
#....#
#....#
#....#
######
###
#.#
###