-->
当前位置:首页 > 题库 > 正文内容

编程题:模拟

Luz3年前 (2022-09-06)题库324
“泛框”是一种装饰文本的方式,其中每个字符都由菱形框构成,相邻字符的框相互交错。一个字母的彼得·潘框架如下所示(“$$X$$”是我们正在构建的字母):

![1.png](~/6766603a-07e9-4707-9f68-618d1244221c.png)
然而,这样的框架会有点枯燥,所以我们将使用“$$Wendy frame$$”来框架每三个字母。$$Wendy$$框架看起来像这样:

![2.png](~/eb8ee876-86f9-40ea-a6c6-899c0af8f0aa.png)

当$$Wendy$$框架与$$Peter Pan$$框架交错时,$$Wendy$$框架(更好)被放在顶部。例如,交叉检查示例案例。
### 输入格式:

第一行也是唯一一行输入最多包含15个英文字母的大写字母。

### 输出格式:

用$$Peter Pan$$和$$Wendy$$框架在5行上输出单词。

### 输入样例1:
in
A


### 输出样例1:
out
..#..
.#.#.
#.A.#
.#.#.
..#..


### 输入样例2:
in
DOG

### 输出样例2:
out
..#...#...*..
.#.#.#.#.*.*.
#.D.#.O.*.G.*
.#.#.#.#.*.*.
..#...#...*..


### 输入样例3:
in
ABCD

### 输出样例3:
out
..#...#...*...#..
.#.#.#.#.*.*.#.#.
#.A.#.B.*.C.*.D.#
.#.#.#.#.*.*.#.#.
..#...#...*...#..







答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。