public class adb {
public static void main(String[] args) {
int count = 10;
for (int j = 1; j < count; j++) {
mprintf(j,(count)/2);
}
}
private static void mprintf(int j, int middle) {
//输出多少次 当前行数
int k =1;
if(j!=1){
if(j<=middle){
k = j+j-1;
}else{
int nextId= j-(j-5)*2;
k = nextId+nextId-1;
}
}
for (int i = 0; i < Math.abs(middle-j); i++) {
System.out.printf(" ");
}
for (int i = 0; i < k; i++) {
System.out.printf(""+j);
}
System.out.println("");
}
}