import java.util.Random;
import java.util.Scanner;
public class Day3 {
public static void main(String[] args) {
new Day3().run6();
}
public void run6(){
int i = 0;
int j = 0;
int k = 0;
int p = 0;
Scanner s = new Scanner(System.in);
System.out.println("请输入行数:");
int n = s.nextInt();
//直角三角形
for(i=1;i<n+1;i++){
for(j=0;j<i;j++){
System.out.print("*");
}System.out.println();
}
//等腰三角形
p = 0;
for(i=n;i>0;i--){//行数
p++;//控制下方k的值
for(j=0;j<i;j++){//行数
System.out.print(" ");
}
for(k=0;k<2*p-1;k++){//每行输出的*的个数
System.out.print("*");
}
System.out.println();
}
//菱形
p = 0;
for(i=n;i>0;i--){//行数
p++;//控制下方k的值
for(j=0;j<i;j++){//行数
System.out.print(" ");
}
for(k=0;k<2*p-1;k++){//每行输出的*的个数
System.out.print("*");
}
for(j=0;j<i;j++){//补入三角形缺的部分
System.out.print("**");
}
System.out.println();
}
}
}