0 #4268. C++ L9画空心平行四边形

C++ L9画空心平行四边形

画空心平行四边形(50分)

题目名称:画空心平行四边形

题目描述:

根据输入的正整数n,用星号画出如图所示的空心平行四边形图案。

例如n = 5时,图案为:

\*\*\*\*\*

* *

* *

* *

*****

输入:

输入1个正整数n(3 <= n <= 20),表示这个平行四边形的边由n个星号组成。

输出:

根据题目描述,输出对应的图案。

注意事项:

图案的第一行前面不能有多余的空行;

图案的第一行和最后一行中,左右相邻的两个星号之间没有空格。

图案的最左侧从第一列开始输出,左边不能有多余的空格。

输入样例1:

3

输出样例1:

***

* *

***

输入样例2:

4

输出样例2:

****

* *

* *

****

Limitation

1s, 1024KiB for each test case.