import java.util.Scanner;
/*
1、输出5*5的*矩阵;
2、输出
* 第1(i)行 1(j)个* j<=i
** 第2行 2个*
*** 第3行 3个*
**** 第4行 4个*
***** 第5行 5个*
3、输出
* 第1行 1个* (2*1-1) 空格4个(5-1)个
*** 第2行 3个* (2*2-1) 空格3个
***** 第3行 5个* (2*3-1) 空格2个
******* 第4行 7个* (2*4-1) 空格1个
********* 第5行 9个* (2*5-1) 空格0个
4、输出
* 第1行 1个* (2*1-1) 空格4个(5-1)个 只保留第一个和最后一个*
* * 第2行 3个* (2*2-1) 只保留第一个和最后一个*
* * 第3行 5个* (2*3-1) 只保留第一个和最后一个*
* * 第4行 7个* (2*4-1) 只保留第一个和最后一个*
********* 第5行 9个* (2*5-1) 保留全部*
*/
public class Strars{
public static void main(String[] args) {
System.out.print("请输入层数: ");
Scanner myScanner = new Scanner(System.in);
int totalLevel = myScanner.nextInt();
for(int i = 1; i<=totalLevel; i++){
for(int k=1; k<=(totalLevel-i); k++){
System.out.print(" ");
}
for(int j=1; j<=(2*i-1); j++){
if(j==1 || j==(2*i-1) || i==totalLevel){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.print("\n");
}
}
}