408574: GYM103192 E 肉夹馍
Memory Limit:256 MB
Time Limit:1 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
E. 肉夹馍time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard output
zyw是一个旅行爱好者,同时也是一个吃货。zyw最喜欢的事情是到各地旅游并品尝当地的美食。这一次他来到了陕西西安旅游。众所周知,肉夹馍是陕西西安的传统小吃,有着馍香肉酥,肥而不腻,回味无穷的特点。zyw品尝了肉夹馍之后开始思考,为什么没有"肉夹馍夹馍"呢?又为什么没有"馍夹肉夹肉"呢?
于是,他想让卖肉夹馍的师傅为他定制一个肉夹馍,他用一个01串表示他的理想肉夹馍,其中0表示肉,1表示馍,字符串从左到右对应着肉夹馍的从里到外。
我们规定'*'代表肉,'-'代表上下两层的馍,'|'代表右侧的馍片。同时规定,肉夹馍都是向左侧开口,并且最里层的肉或馍长度为2个相应字符,外层的肉或馍宽度都为1且紧紧包裹着里层的肉或馍。
由于题目过于抽象,可以参考样例来进行进一步的理解。
例如,对于样例五的串011,对应的肉夹馍最里层是肉,外面包了两层馍。最里层的肉用两个 * 表示,靠里的一层馍用肉周围的7个字符表示,靠外的一层膜用靠里的一层膜周围的11个字符来表示。
现在,请你将表示zyw定制的肉夹馍的01串转化为图形展示给卖肉夹馍的师傅吧!
Input输入一行字符串,表示zyw的理想肉夹馍,串长在1到1000之间且保证只含有0和1。
Output输出zyw定制版肉夹馍的图形。
ExamplesInput1Output
--Input
0Output
**Input
01Output
--- **| ---Input
10Output
*** --* ***Input
011Output
---- ---| **|| ---| ----Input
001Output
---- ***| ***| ***| ----