#P1102. LC-Display
LC-Display
题目描述(Description)
你的朋友刚刚买了一台新电脑。在此之前,他用过的最强大的设备不过是一台口袋计算器。现在,他看着自己新电脑的屏幕,却有些失望,因为他非常喜欢计算器上的 LC 显示屏(液晶显示屏)效果。
于是你决定写一个程序,让这台电脑也能像计算器一样,以 LC 显示风格来显示数字。
输入格式(Input)
输入包含若干行,每行代表一个要显示的数字。
每行包含两个整数 和 ,其中:
为显示的尺寸大小;
为要显示的数字。
输入以一行 结束,这行数据不进行处理。
输出格式(Output)
对每组输入,输出 所表示的数字的 LC 显示风格,大小为 。规则如下:
每一个数字占据 列和 行;
水平段使用 个 符号;
垂直段使用 个 符号;
相邻两个数字之间有一列空格分隔;
每组输出之后需要加一个空行。
输入样例(输入数据 1)
2 12345
3 67890
0 0
输出样例(输出数据 1)
-- -- --
| | | | | |
| | | | | |
-- -- -- --
| | | | |
| | | | |
-- -- --
--- --- --- --- ---
| | | | | | | |
| | | | | | | |
| | | | | | | |
--- --- ---
| | | | | | | |
| | | | | | | |
| | | | | | | |
--- --- --- ---