携程4.14笔试第一题
想请教一下为什么这段代码用例通过率是0啊
for(int i=1; i<=4*n; i++){ StringBuffer string = new StringBuffer(); String string2; if(i<=3*n){ for(int j=1; j<=n; j++){ string.append('*'); } for(int j=1; j<=2*n; j++){ string.append('.'); } for(int j=1; j<=n; j++){ string.append('*'); } }else{ for(int j=1; j<=i-3*n; j++){ string.append('.'); } for(int j=1; j<=10*n-2*i; j++){ string.append('*'); } for(int j=1; j<=i-3*n; j++){ string.append('.'); } } string2 = string.toString(); if(i != 4*n) System.out.println(string2); else System.out.print(string2); }