列表

详情


NC254015. 游游画U

描述

游游想让你画一个大小为 n 的 "U" ,你能帮帮她吗?
具体的画法见样例说明。

输入描述

一个正整数 n

输出描述

共输出 4n 行,每行输出一个长度为 4n 的,仅包含 '*' 和 '.' 两种字符的字符串。

示例1

输入:

1

输出:

*..*
*..*
*..*
.**.

示例2

输入:

2

输出:

**....**
**....**
**....**
**....**
**....**
**....**
.**..**.
..****..

示例3

输入:

3

输出:

***......***
***......***
***......***
***......***
***......***
***......***
***......***
***......***
***......***
.***....***.
..***..***..
...******...

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

Python3 解法, 执行用时: 43ms, 内存消耗: 4592K, 提交时间: 2023-08-05 20:03:35

n = int(input())
for _ in range(n*3):
    print('*'*n+'.'*n*2+'*'*n)
for i in range(1,n+1):
    print('.'*i+'*'*n+'.'*(n-i)*2+'*'*n+'.'*i)

上一题