编写程序,实现输出一个由空格和星号*
组成的菱形,如样例所示。
对于一个K行的菱形,第一行第$ \lfloor{\frac{k+1}{2}}\rfloor$个字符为*
,前面为空格。第二行从第$\mathbf\lfloor{\frac{k-1}{2}}\rfloor$个字符开始的3个字符为*
,此前为空格。以此类推直到第$ \lfloor{\frac{k+1}{2}}\rfloor$行为K个*
后按规律减少。
输入数据包含一行,为菱形总共的行数K,保证K为正奇数。
输出数据包含K行,为题目要求的菱形。第$ \lfloor{\frac{k+1}{2}}\rfloor$行行首无空格,每行行尾空格不作要求。
9
*
***
*****
*******
*********
*******
*****
***
*