Dotcpp  >  编程题库  >  小O的图案
题目 1788:

小O的图案

时间限制: 2s 内存限制: 192MB 提交: 183 解决: 80

题目描述

小O是个初学C语言的萌新,今天他按照书上的知识使用C语言打印图案,
但是书上的图案都太简单了,分分钟就被聪明的小O完成了,
无聊的小O自己设计了新的图案,但他发现这个图案的打印对于他来说有点困难
所以现在轮到你出场了,发挥你的才智帮小O解决这个问题吧。

输入格式

多组测试数据,请读入到文件尾
每组测试数据占一行,为小O设计的图案的大小n (1<=n<=100)

输出格式

根据输入的n,第一行先输出n,然后输出对应的图案,具体见样例

样例输入

1
2
3
4
5
6

样例输出

1
*
2
***
* *
***
3
*****
*   *
* * *
*   *
*****
4
*******
*     *
* *** *
* * * *
* *** *
*     *
*******
5
*********
*       *
* ***** *
* *   * *
* * * * *
* *   * *
* ***** *
*       *
*********
6
***********
*         *
* ******* *
* *     * *
* * *** * *
* * * * * *
* * *** * *
* *     * *
* ******* *
*         *
***********

提示

零基础同学可以先学习视频课程,包含C/C++、Python、百练、蓝桥杯辅导、算法数据结构等课程,提供视频讲解以及配套习题,还有老师答疑,点击这里了解课程详情
标签