Start:
Jan, 08, 2018 15:15:00
2017年秋季学期程序设计基础(C语言)热身试机场
End:
Jan, 08, 2018 17:45:00
Time elapsed:
Time remaining:
Time Limit: 1 s
Memory Limit: 256 MB
Submission:3
AC:1
Score:1
Description
杭师大爆款包包一经上线就被扫荡一空。小白袋和小黑袋也登上了校园各类媒体的新闻头条。超市阿姨为了满足校园需求,果断开启第二批订购,但是事不如人意,厂商机器出了一些问题。因此,需要为包包印上标签。(注,本次考试未获得包包利益相关方任何赞助,请各位同学谨慎购买。)
标签需要包括四个英文字母(“ HZNU” ,请无视其他的小字),以及一层外边框 。
为了使做出的产品更有特色,请你将按照给定的需求,定制标签。
客户可以自主选择字体大小,以及字体填充符号。
为了作图美观,方便操作,外边框横线统一使用’-’表示,竖线统一使用’|’字符表示。
内部除字母外其余位置统一使用空格填充。
作图时需要在字母与字母之间保留一列间隔,字母与边框之间保留一行(列)间隔,题目保证英文字体大小 a是一个奇数,作图时每个字母占用的长宽均为 a 个字符。具体字母输出样式请参考下方 hint 。
Input
输入有多组 ,每组输入包含一个整形值 a,一个字符值 b 。其中 a 代表字体大小( 3<=a<150 ), b代表 字母填充符。(注意输入的中间有一个空格)
Output
输出用户定制的标签
Samples
input
Copy
5 X
output
Copy
---------------------------
| |
| X X XXXXX X X X X |
| X X X XX X X X |
| XXXXX X X X X X X |
| X X X X XX X X |
| X X XXXXX X X XXXXX |
| |
---------------------------
input
Copy
13 *
output
Copy
-----------------------------------------------------------
| |
| * * ************* * * * * |
| * * * ** * * * |
| * * * * * * * * |
| * * * * * * * * |
| * * * * * * * * |
| * * * * * * * * |
| ************* * * * * * * |
| * * * * * * * * |
| * * * * * * * * |
| * * * * * * * * |
| * * * * * * * * |
| * * * * ** * * |
| * * ************* * * ************* |
| |
-----------------------------------------------------------
Hint